![]() |
MAK RTIspy API Documentation for HLA Evolved
|
Envelope used by DtMsgQueue to contain the messsage inserted into it. More...
Inheritance diagram for DtMessageItem:
Collaboration diagram for DtMessageItem:Public Member Functions | |
| virtual | ~DtMessageItem () |
| Destructor. | |
| virtual bool | operator<= (const DtSortedListItem &item) const |
| Comparison operators for sorting. | |
| virtual bool | operator< (const DtSortedListItem &item) const |
| virtual bool | operator>= (const DtSortedListItem &item) const |
| virtual bool | operator> (const DtSortedListItem &item) const |
| virtual bool | operator== (const DtSortedListItem &item) const |
| virtual void | printData (DtLogicalTimeFactory *logicalTimeFactory) |
| Print data. | |
| virtual DtRtiMsg * | msg () |
| Return pointer to data as a message. | |
Protected Member Functions | |
| DtMessageItem (void *data, DtLogicalTimeFactory *fedTimeFactory) | |
| Constructor - called only by DtRtiMsgQueue. | |
Protected Attributes | |
| DtRtiMsg * | myMsg |
| DtLogicalTimeFactory * | myLogicalTimeFactory |
Friends | |
| class | DtRtiMsgQueue |
Envelope used by DtMsgQueue to contain the messsage inserted into it.
| DtMessageItem::~DtMessageItem | ( | ) | [virtual] |
Destructor.
| DtMessageItem::DtMessageItem | ( | void * | data, |
| DtLogicalTimeFactory * | fedTimeFactory | ||
| ) | [protected] |
Constructor - called only by DtRtiMsgQueue.
| DtRtiMsg * DtMessageItem::msg | ( | ) | [inline, virtual] |
| bool DtMessageItem::operator< | ( | const DtSortedListItem & | item | ) | const [virtual] |
Reimplemented from DtSortedListItem.
References DtSortedListItem::data(), myLogicalTimeFactory, myMsg, and DtRtiMsg::time().
| bool DtMessageItem::operator<= | ( | const DtSortedListItem & | item | ) | const [virtual] |
Comparison operators for sorting.
Reimplemented from DtSortedListItem.
References DtSortedListItem::data(), myLogicalTimeFactory, myMsg, and DtRtiMsg::time().
| bool DtMessageItem::operator== | ( | const DtSortedListItem & | item | ) | const [virtual] |
Reimplemented from DtSortedListItem.
References DtSortedListItem::data(), myLogicalTimeFactory, myMsg, and DtRtiMsg::time().
| bool DtMessageItem::operator> | ( | const DtSortedListItem & | item | ) | const [virtual] |
Reimplemented from DtSortedListItem.
References DtSortedListItem::data(), myLogicalTimeFactory, myMsg, and DtRtiMsg::time().
| bool DtMessageItem::operator>= | ( | const DtSortedListItem & | item | ) | const [virtual] |
Reimplemented from DtSortedListItem.
References DtSortedListItem::data(), myLogicalTimeFactory, myMsg, and DtRtiMsg::time().
| void DtMessageItem::printData | ( | DtLogicalTimeFactory * | logicalTimeFactory | ) | [virtual] |
Print data.
References msg(), and DtRtiMsg::print().
friend class DtRtiMsgQueue [friend] |
DtLogicalTimeFactory* DtMessageItem::myLogicalTimeFactory [protected] |
Referenced by operator<(), operator<=(), operator==(), operator>(), and operator>=().
DtRtiMsg* DtMessageItem::myMsg [protected] |
Referenced by msg(), operator<(), operator<=(), operator==(), operator>(), and operator>=().