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

List of all members.

Public Member Functions

 DtRtiExecShutdownForwarderMsg (DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER)
 Constructor.
 DtRtiExecShutdownForwarderMsg (const DtNetExecShutdownForwarderMsg *netRep, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER)
 Constructor.
virtual ~DtRtiExecShutdownForwarderMsg ()
 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 DtRtiMsgcreate (const DtNetMsgHeader *initial, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER)
 Creator.
static DtRtiMsgcreate (DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER)
static void addCallback (DtConnectionMgr *conn, DtRtiExecShutdownCb cb, void *usr, bool isMomCallback=false)
 Callback management.
static void removeCallback (DtConnectionMgr *conn, DtRtiExecShutdownCb cb, void *usr, bool isMomCallback=false)

Protected Member Functions

virtual
DtNetExecShutdownForwarderMsg
netExecShutdownForwarderMsg ()
 The network representation.
virtual const
DtNetExecShutdownForwarderMsg
netExecShutdownForwarderMsg () const
virtual DtRtiMsgKind internalDtRtiMsgKind ()
 Returns the kind of an Connect Msg.
virtual int minSize () const
 Returns minimum size of a message, including header.
virtual
DtRtiExecShutdownForwarderMsg
self () const
 Casts away const-ness.

Constructor & Destructor Documentation

DtRtiExecShutdownForwarderMsg::DtRtiExecShutdownForwarderMsg ( DtBufferPtr  buffer = DtUSE_INTERNAL_BUFFER)

Constructor.

References DtRtiMsg::initDtRtiMsg(), internalDtRtiMsgKind(), and minSize().

Referenced by clone(), and create().

DtRtiExecShutdownForwarderMsg::DtRtiExecShutdownForwarderMsg ( const DtNetExecShutdownForwarderMsg netRep,
DtBufferPtr  buffer = DtUSE_INTERNAL_BUFFER 
)

Destructor.


Member Function Documentation

void DtRtiExecShutdownForwarderMsg::addCallback ( DtConnectionMgr conn,
DtRtiExecShutdownCb  cb,
void *  usr,
bool  isMomCallback = false 
) [static]
DtRtiMsg * DtRtiExecShutdownForwarderMsg::clone ( bool  copy = true) const [virtual]

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

Implements DtRtiMsg.

References DtRtiExecShutdownForwarderMsg(), and netExecShutdownForwarderMsg().

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

Creator.

References DtRtiExecShutdownForwarderMsg().

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

Returns the kind of an Connect Msg.

Implements DtRtiMsg.

References DtRtiExecShutdownForwarderMsgKind.

Referenced by DtRtiExecShutdownForwarderMsg().

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

Returns minimum size of a message, including header.

Referenced by DtRtiExecShutdownForwarderMsg().

The network representation.

Referenced by clone().

void DtRtiExecShutdownForwarderMsg::printData ( DtLogicalTimeFactory logicalTimeFactory) const [virtual]

Print the data section.

Reimplemented from DtRtiMsg.

void DtRtiExecShutdownForwarderMsg::removeCallback ( DtConnectionMgr conn,
DtRtiExecShutdownCb  cb,
void *  usr,
bool  isMomCallback = false 
) [static]
DtRtiExecShutdownForwarderMsg * DtRtiExecShutdownForwarderMsg::self ( ) const [inline, protected, virtual]

Casts away const-ness.


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)