Class KVSSnapshotEntry {ANSI C++} derived from: Entry

Parent Packagekeyvalue_exampleAbstractNo
Export ControlPublicAccessLink Class forNone
Class KindNormalClassCardinalityn
Space ConcurrencySequential
PersistenceNo  


Assigned Componentskeyvalue_example


Operations
NameSignatureClass
KVSSnapshotEntry--Not Named-- KVSSnapshotEntry (time_t timestamp, int pending, Collector** pcd, KVSnapshotDumpable** snapshot, RACE_Logger* logger)KVSSnapshotEntry
Logvoid <<virtual>> Log ()KVSSnapshotEntry
Entry--Not Named-- Entry (time_t timestamp, int pending)Entry
~Entry--Not Named-- <<virtual>> ~Entry ()Entry
GetTimestamptime_t GetTimestamp ()Entry
GetPendingint GetPending ()Entry
DecrPendingint DecrPending ()Entry
Logvoid <<abstract>> Log ()Entry


Attributes
NameClassTypeInitial Value
m_timestampEntrytime_t 
m_pendingEntryint 


Associations
NameMy RoleMy ClassOther RoleOther Element
--Not Named----Not Named--KVSSnapshotEntrypcd_Collector
--Not Named----Not Named--KVSSnapshotEntrysnapshot_KVSnapshotDumpable
--Not Named----Not Named--KVSSnapshotEntrylogger_RACE_Logger
--Not Named--mp_nextEntrymp_nextEntry
--Not Named--mp_firstEntry--Not Named--RACE_SnapshotQueue
--Not Named--mpp_last: Entry * *Entry--Not Named--RACE_SnapshotQueue


Dependencies
NameClassSupplier
--Not Named--EntryRACE_SnapshotQueue


Generalization Relationships
NameClassSupplier
--Not Named--KVSSnapshotEntryEntry


Objects:KVSSnapshotEntry