MAK RTIspy API Documentation for HLA Evolved
Public Member Functions | Protected Member Functions | Protected Attributes | Friends
DtMessageItem Class Reference

Envelope used by DtMsgQueue to contain the messsage inserted into it. More...

+ Inheritance diagram for DtMessageItem:
+ Collaboration diagram for DtMessageItem:

List of all members.

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 DtRtiMsgmsg ()
 Return pointer to data as a message.

Protected Member Functions

 DtMessageItem (void *data, DtLogicalTimeFactory *fedTimeFactory)
 Constructor - called only by DtRtiMsgQueue.

Protected Attributes

DtRtiMsgmyMsg
DtLogicalTimeFactorymyLogicalTimeFactory

Friends

class DtRtiMsgQueue

Detailed Description

Envelope used by DtMsgQueue to contain the messsage inserted into it.


Constructor & Destructor Documentation

Destructor.

DtMessageItem::DtMessageItem ( void *  data,
DtLogicalTimeFactory fedTimeFactory 
) [protected]

Constructor - called only by DtRtiMsgQueue.


Member Function Documentation

DtRtiMsg * DtMessageItem::msg ( ) [inline, virtual]

Return pointer to data as a message.

References myMsg.

Referenced by printData().

bool DtMessageItem::operator< ( const DtSortedListItem item) const [virtual]
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]
bool DtMessageItem::operator> ( const DtSortedListItem item) const [virtual]
bool DtMessageItem::operator>= ( const DtSortedListItem item) const [virtual]
void DtMessageItem::printData ( DtLogicalTimeFactory logicalTimeFactory) [virtual]

Print data.

References msg(), and DtRtiMsg::print().


Friends And Related Function Documentation

friend class DtRtiMsgQueue [friend]

Member Data Documentation


The documentation for this class was generated from the following files:

Document ID: Generated on Thu Jun 14 14:15:04 EDT 2012 from SVN revision 116116
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)