C# Класс Bend.SegmentBlockBasicDecoder

Наследование: ISegmentBlockDecoder
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
_decodeRecordFromBlock ( BlockAccessor rs ) : RecordUpdate>.KeyValuePair
_findRecord ( IComparable keytest, bool equal_is_after ) : FindRecordResult
_nextRecord ( RecordLocator &rloc ) : void
_prevRecord ( RecordLocator &rloc ) : void

Описание методов

FindNext() публичный Метод

public FindNext ( IComparable keytest, bool equal_ok ) : RecordUpdate>.KeyValuePair
keytest IComparable
equal_ok bool
Результат RecordUpdate>.KeyValuePair

FindPrev() публичный Метод

public FindPrev ( IComparable keytest, bool equal_ok ) : RecordUpdate>.KeyValuePair
keytest IComparable
equal_ok bool
Результат RecordUpdate>.KeyValuePair

SegmentBlockBasicDecoder() публичный Метод

public SegmentBlockBasicDecoder ( BlockAccessor datastream ) : System
datastream BlockAccessor
Результат System

scanBackward() публичный Метод

public scanBackward ( IScanner scanner ) : RecordUpdate>>.IEnumerable
scanner IScanner
Результат RecordUpdate>>.IEnumerable

scanForward() публичный Метод

public scanForward ( IScanner scanner ) : RecordUpdate>>.IEnumerable
scanner IScanner
Результат RecordUpdate>>.IEnumerable

sortedWalk() публичный Метод

public sortedWalk ( ) : RecordUpdate>>.IEnumerable
Результат RecordUpdate>>.IEnumerable