C# Class GitSharp.Core.PackIndexV2

Support for the pack index v2 format.
Inheritance: PackIndex
Datei anzeigen Open project: nestalk/GitSharp Class Usage Examples

Public Methods

Method Description
FindCRC32 ( AnyObjectId objId ) : long
FindOffset ( AnyObjectId objId ) : long
GetEnumerator ( ) : IEnumerator
GetObjectId ( long nthPosition ) : ObjectId
PackIndexV2 ( Stream fd ) : System

Private Methods

Method Description
BinarySearchLevelTwo ( AnyObjectId objId, int levelOne ) : int

Method Details

FindCRC32() public method

public FindCRC32 ( AnyObjectId objId ) : long
objId AnyObjectId
return long

FindOffset() public method

public FindOffset ( AnyObjectId objId ) : long
objId AnyObjectId
return long

GetEnumerator() public method

public GetEnumerator ( ) : IEnumerator
return IEnumerator

GetObjectId() public method

public GetObjectId ( long nthPosition ) : ObjectId
nthPosition long
return ObjectId

PackIndexV2() public method

public PackIndexV2 ( Stream fd ) : System
fd Stream
return System