MAK RTIspy API Documentation for HLA Evolved
Public Member Functions | Static Public Member Functions | Protected Member Functions
DtQuerySaveStatusMsg Class Reference
+ Inheritance diagram for DtQuerySaveStatusMsg:
+ Collaboration diagram for DtQuerySaveStatusMsg:

List of all members.

Public Member Functions

 DtQuerySaveStatusMsg (DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER)
 Constructor.
 DtQuerySaveStatusMsg (const DtNetNullMsg *netRep, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER)
 Constructor.
virtual ~DtQuerySaveStatusMsg ()
 Destructor.
virtual DtRtiMsgclone (bool copy=true) const
 Return a copy/empty object of the same type as this.
virtual void printData (DtLogicalTimeFactory *logicalTimeFactory) const
 Print the data section.

Static Public Member Functions

static void addCallback (DtConnectionMgr *conn, DtQuerySaveStatusMsgCb cb, void *usr)
 Callback management.
static void removeCallback (DtConnectionMgr *conn, DtQuerySaveStatusMsgCb cb, void *usr)
static DtRtiMsgcreate (DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER)
 Creator.
static DtRtiMsgcreate (const DtNetMsgHeader *initial, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER)
 Creator.

Protected Member Functions

virtual DtNetNullMsgnetNullMsg ()
 The network representation.
virtual const DtNetNullMsgnetNullMsg () const
virtual DtRtiMsgKind internalDtRtiMsgKind ()
 Returns the kind of an Null Msg.
virtual int minSize () const
 Returns minimum size of a message, including header.

Constructor & Destructor Documentation

DtQuerySaveStatusMsg::DtQuerySaveStatusMsg ( DtBufferPtr  buffer = DtUSE_INTERNAL_BUFFER)
DtQuerySaveStatusMsg::DtQuerySaveStatusMsg ( const DtNetNullMsg netRep,
DtBufferPtr  buffer = DtUSE_INTERNAL_BUFFER 
)

Destructor.


Member Function Documentation

void DtQuerySaveStatusMsg::addCallback ( DtConnectionMgr conn,
DtQuerySaveStatusMsgCb  cb,
void *  usr 
) [static]

Callback management.

References DtConnectionMgr::addMsgCallback(), and DtQuerySaveStatusMsgKind.

Referenced by DtFedExec::DtFedExec().

DtRtiMsg * DtQuerySaveStatusMsg::clone ( bool  copy = true) const [virtual]

Return a copy/empty object of the same type as this.

Implements DtRtiMsg.

References DtQuerySaveStatusMsg(), and netNullMsg().

DtRtiMsg * DtQuerySaveStatusMsg::create ( DtBufferPtr  buffer = DtUSE_INTERNAL_BUFFER) [static]

Creator.

References DtQuerySaveStatusMsg().

DtRtiMsg * DtQuerySaveStatusMsg::create ( const DtNetMsgHeader initial,
DtBufferPtr  buffer = DtUSE_INTERNAL_BUFFER 
) [static]

Creator.

References DtQuerySaveStatusMsg().

Returns the kind of an Null Msg.

Implements DtRtiMsg.

References DtQuerySaveStatusMsgKind.

Referenced by DtQuerySaveStatusMsg().

int DtQuerySaveStatusMsg::minSize ( ) const [protected, virtual]

Returns minimum size of a message, including header.

Referenced by DtQuerySaveStatusMsg().

DtNetNullMsg * DtQuerySaveStatusMsg::netNullMsg ( ) [protected, virtual]

The network representation.

Referenced by clone().

const DtNetNullMsg * DtQuerySaveStatusMsg::netNullMsg ( ) const [protected, virtual]
void DtQuerySaveStatusMsg::printData ( DtLogicalTimeFactory logicalTimeFactory) const [virtual]

Print the data section.

Reimplemented from DtRtiMsg.

void DtQuerySaveStatusMsg::removeCallback ( DtConnectionMgr conn,
DtQuerySaveStatusMsgCb  cb,
void *  usr 
) [static]

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)