C# Class GitSharp.Core.UnpackedObjectCache

Show file Open project: jagregory/GitSharp Class Usage Examples

Public Methods

Method Description
Reconfigure ( GitSharp.Core.WindowCacheConfig cfg ) : void
get ( PackFile pack, long position ) : Entry
purge ( PackFile file ) : void
store ( PackFile pack, long position, byte data, int objectType ) : void

Private Methods

Method Description
ClearEntry ( Slot e ) : void
Hash ( long position ) : int
MoveToHead ( Slot e ) : void
ReleaseMemory ( ) : void
Unlink ( Slot e ) : void
UnpackedObjectCache ( ) : System

Method Details

Reconfigure() public static method

public static Reconfigure ( GitSharp.Core.WindowCacheConfig cfg ) : void
cfg GitSharp.Core.WindowCacheConfig
return void

get() public static method

public static get ( PackFile pack, long position ) : Entry
pack PackFile
position long
return Entry

purge() public static method

public static purge ( PackFile file ) : void
file PackFile
return void

store() public static method

public static store ( PackFile pack, long position, byte data, int objectType ) : void
pack PackFile
position long
data byte
objectType int
return void