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

List of all members.

Public Member Functions

 DtAbortRestoreMsg (DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER)
 Constructor.
 DtAbortRestoreMsg (const DtNetNullMsg *netRep, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER)
 Constructor.
virtual ~DtAbortRestoreMsg ()
 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, DtAbortRestoreMsgCb cb, void *usr)
 Callback management.
static void removeCallback (DtConnectionMgr *conn, DtAbortRestoreMsgCb 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

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

Destructor.


Member Function Documentation

void DtAbortRestoreMsg::addCallback ( DtConnectionMgr conn,
DtAbortRestoreMsgCb  cb,
void *  usr 
) [static]

Callback management.

References DtConnectionMgr::addMsgCallback(), and DtAbortRestoreMsgKind.

Referenced by DtFedExec::DtFedExec().

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

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

Implements DtRtiMsg.

References DtAbortRestoreMsg(), and netNullMsg().

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

Creator.

References DtAbortRestoreMsg().

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

Creator.

References DtAbortRestoreMsg().

Returns the kind of an Null Msg.

Implements DtRtiMsg.

References DtAbortRestoreMsgKind.

Referenced by DtAbortRestoreMsg().

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

Returns minimum size of a message, including header.

Referenced by DtAbortRestoreMsg().

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

The network representation.

Referenced by clone().

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

Print the data section.

Reimplemented from DtRtiMsg.

void DtAbortRestoreMsg::removeCallback ( DtConnectionMgr conn,
DtAbortRestoreMsgCb  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)