SegStreamPosition Struct Reference

Memento for a position within a SegStream. More...

#include <SegStream.h>

List of all members.

Public Attributes

SegByteId segByteId
 Physical position.
FileSize cbOffset
 Logical position.


Detailed Description

Memento for a position within a SegStream.

Definition at line 74 of file SegStream.h.


Member Data Documentation

SegByteId SegStreamPosition::segByteId

Physical position.

Definition at line 79 of file SegStream.h.

Referenced by LogicalTxnLog::commitTxn(), LogicalTxnLog::commitTxnWithGroup(), LogicalTxnLog::deallocateCheckpointedLog(), SegOutputStream::getSegPos(), SegInputStream::getSegPos(), Database::recover(), LogicalTxnLog::rollbackTxn(), SegInputStream::seekSegPos(), and SegStreamMarker::SegStreamMarker().

FileSize SegStreamPosition::cbOffset

Logical position.

Definition at line 84 of file SegStream.h.

Referenced by LogicalTxnLog::commitTxn(), SegStreamMarker::getOffset(), SegOutputStream::getSegPos(), SegInputStream::getSegPos(), LogicalRecoveryLog::redoTxn(), LogicalTxnLog::rollbackTxn(), SegInputStream::seekSegPos(), SegStreamMarker::SegStreamMarker(), and LogicalRecoveryLog::undoTxn().


The documentation for this struct was generated from the following file:
Generated on Mon Jun 22 04:00:46 2009 for Fennel by  doxygen 1.5.1