Class RACE_LogIndexPositioner {ANSI C++}

Documentation
Reads the indexfile and maps the starting time to offset of the nearest
older Snapshot


Parent PackageRACEAbstractNo
Export ControlPublicAccessLink Class forNone
Class KindNormalClassCardinalityn
Space ConcurrencySequential
PersistenceNo  


Assigned ComponentsRACE


Nested ClassesRangeError


Operations
NameSignatureClass
RACE_LogIndexPositioner--Not Named-- RACE_LogIndexPositioner ()RACE_LogIndexPositioner
RACE_LogIndexPositioner--Not Named-- RACE_LogIndexPositioner (const char * filename)RACE_LogIndexPositioner
Openvoid Open (const char * filename)RACE_LogIndexPositioner
~RACE_LogIndexPositioner--Not Named-- ~RACE_LogIndexPositioner ()RACE_LogIndexPositioner
Printvoid Print ()RACE_LogIndexPositioner
GetCountunsigned long GetCount ()RACE_LogIndexPositioner
operator[]RACE_LogIndexLayoutoperator[] (unsigned long i)RACE_LogIndexPositioner
GetLastIndexunsigned long GetLastIndex (time_t wst)RACE_LogIndexPositioner
StrToTimetime_t StrToTime (const char * hhmmss)RACE_LogIndexPositioner
GetRACE_LogfileOffset Get (time_t wst)RACE_LogIndexPositioner
GetLastOffsetRACE_LogfileOffset GetLastOffset ()RACE_LogIndexPositioner
IsEmptybool IsEmpty ()RACE_LogIndexPositioner


Attributes
NameClassTypeInitial Value
m_fdRACE_LogIndexPositionerint 
m_countRACE_LogIndexPositionerunsigned long 


Associations
NameMy RoleMy ClassOther RoleOther Element
--Not Named----Not Named--RACE_LogIndexPositionermp_entriesRACE_LogIndexLayout