![]() |
MAK RTIspy API Documentation for HLA 1.3
|
Inheritance diagram for DtRetractInfoList:
Collaboration diagram for DtRetractInfoList:Public Member Functions | |
| DtRetractInfoList (DtLogicalTimeFactory *logicalTimeFactory) | |
| virtual | ~DtRetractInfoList () |
| virtual DtRetractInfo * | add (DtRetractInfo *info) |
| retract entry is added to list. More... | |
| virtual DtRetractInfo * | add (const DtRtiMsg &msg) |
| Add an entry using data from the supplied message. More... | |
| virtual void | deleteAll (DtRtiApiTime const &time) |
| Delete all entries with a time less then the supplied time. More... | |
| virtual DtRetractInfo * | removeByNumber (unsigned long serialNumber) |
| Return and remove the entry with the supplied serial number. More... | |
| virtual void | deleteByNumber (unsigned long serialNumber) |
| Remove and delete the entry with the supplied serial number. More... | |
| virtual DtRetractInfo * | lookupByNumber (unsigned long serialNumber) |
| Return the entry for the given serial number. More... | |
| virtual DtRetractInfo * | firstRetractItem () const |
| Return first and last item on the list. More... | |
| virtual DtRetractInfo * | lastRetractItem () const |
| virtual DtRetractInfo * | minRetraction (DtRtiApiTime const &lower, DtRtiApiTime const &upper, bool includeLower, bool includeUpper) const |
| Return the retraction info for the item with the minimum time greater (equal if include is true) than the given lower time and less equal than the upper time; NULL if no such item found. More... | |
Protected Member Functions | |
| virtual DtRetractInfo * | lookupItem (unsigned long serialNumber) |
| Return the list item for the given serial number. More... | |
| DtRetractInfoList (const DtRetractInfoList &orig) | |
| Copy and assignment operators are disabled. More... | |
| DtRetractInfoList & | operator= (DtRetractInfoList const &orig) |
Protected Attributes | |
| DtLogicalTimeFactory * | myLogicalTimeFactory |
Additional Inherited Members | |
Public Attributes inherited from std::multiset< K > | |
| K | keys |
| STL member. More... | |
| DtRetractInfoList::DtRetractInfoList | ( | DtLogicalTimeFactory * | logicalTimeFactory | ) |
|
virtual |
|
protected |
Copy and assignment operators are disabled.
|
virtual |
retract entry is added to list.
|
virtual |
Add an entry using data from the supplied message.
|
virtual |
Delete all entries with a time less then the supplied time.
|
virtual |
Remove and delete the entry with the supplied serial number.
|
inlinevirtual |
Return first and last item on the list.
DtRetractInfoItem is an envelope for your retract data. The data can be obtained using DtRetractInfoItem::RetractInfo()
|
inlinevirtual |
|
virtual |
Return the entry for the given serial number.
|
protectedvirtual |
Return the list item for the given serial number.
|
virtual |
Return the retraction info for the item with the minimum time greater (equal if include is true) than the given lower time and less equal than the upper time; NULL if no such item found.
|
protected |
|
virtual |
Return and remove the entry with the supplied serial number.
|
protected |