C# Class Bend.SegmentBlockBasicDecoder

Inheritance: ISegmentBlockDecoder
Afficher le fichier Open project: jeske/StepsDB-alpha Class Usage Examples

Méthodes publiques

Méthode Description
FindNext ( IComparable keytest, bool equal_ok ) : RecordUpdate>.KeyValuePair
FindPrev ( IComparable keytest, bool equal_ok ) : RecordUpdate>.KeyValuePair
SegmentBlockBasicDecoder ( BlockAccessor datastream ) : System
scanBackward ( IScanner scanner ) : RecordUpdate>>.IEnumerable
scanForward ( IScanner scanner ) : RecordUpdate>>.IEnumerable
sortedWalk ( ) : RecordUpdate>>.IEnumerable

Private Methods

Méthode Description
_decodeRecordFromBlock ( BlockAccessor rs ) : RecordUpdate>.KeyValuePair
_findRecord ( IComparable keytest, bool equal_is_after ) : FindRecordResult
_nextRecord ( RecordLocator &rloc ) : void
_prevRecord ( RecordLocator &rloc ) : void

Method Details

FindNext() public méthode

public FindNext ( IComparable keytest, bool equal_ok ) : RecordUpdate>.KeyValuePair
keytest IComparable
equal_ok bool
Résultat RecordUpdate>.KeyValuePair

FindPrev() public méthode

public FindPrev ( IComparable keytest, bool equal_ok ) : RecordUpdate>.KeyValuePair
keytest IComparable
equal_ok bool
Résultat RecordUpdate>.KeyValuePair

SegmentBlockBasicDecoder() public méthode

public SegmentBlockBasicDecoder ( BlockAccessor datastream ) : System
datastream BlockAccessor
Résultat System

scanBackward() public méthode

public scanBackward ( IScanner scanner ) : RecordUpdate>>.IEnumerable
scanner IScanner
Résultat RecordUpdate>>.IEnumerable

scanForward() public méthode

public scanForward ( IScanner scanner ) : RecordUpdate>>.IEnumerable
scanner IScanner
Résultat RecordUpdate>>.IEnumerable

sortedWalk() public méthode

public sortedWalk ( ) : RecordUpdate>>.IEnumerable
Résultat RecordUpdate>>.IEnumerable