Class RACE_LogIndexWriter {ANSI C++}

Documentation
Writes a Index for a Logfile (timestamp, Offset)
The Offset points on Snapshots
It writes a array of RACE_LogIndexLayout


Parent PackageRACEAbstractNo
Export ControlPublicAccessLink Class forNone
Class KindNormalClassCardinalityn
Space ConcurrencySequential
PersistenceNo  


Assigned ComponentsRACE


Operations
NameSignatureClass
RACE_LogIndexWriter--Not Named-- RACE_LogIndexWriter ()RACE_LogIndexWriter
~RACE_LogIndexWriter--Not Named-- ~RACE_LogIndexWriter ()RACE_LogIndexWriter
Openvoid Open (const char * basefilename)RACE_LogIndexWriter
SaveOldIndexvoid SaveOldIndex (const char * basefilename, int version = 1)RACE_LogIndexWriter
Removevoid Remove (const char * basefilename, int version = 1)RACE_LogIndexWriter
WriteEntryvoid WriteEntry (long unixtime, RACE_LogfileOffset offset)RACE_LogIndexWriter
Closevoid Close ()RACE_LogIndexWriter
Removevoid Remove ()RACE_LogIndexWriter


Attributes
NameClassTypeInitial Value
m_filenameRACE_LogIndexWriterchar [256] 
m_fdiRACE_LogIndexWriterint 


Associations
NameMy RoleMy ClassOther RoleOther Element
--Not Named--index_RACE_LogIndexWriter--Not Named--RACE_LogfileBase


Objects:RACE_LogIndexWriter