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

List of all members.

Public Member Functions

 DtRestoreInitiateMsg (DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER)
 Constructor.
 DtRestoreInitiateMsg (const DtNetRestoreInitiateMsg *netRep, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER)
 Constructor.
 DtRestoreInitiateMsg (DtFederateHandle oldHandleVal, DtFederateHandle newHandleVal, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER)
 Constructor.
virtual ~DtRestoreInitiateMsg ()
 Destructor.
virtual void set (DtFederateHandle oldHandleVal, DtFederateHandle newHandleVal)
 Set all fields.
virtual void setOldHandle (DtFederateHandle handle)
 Set/Get old fed handle.
virtual DtFederateHandle oldHandle () const
virtual void setNewHandle (DtFederateHandle handle)
 Set/Get new fed handle.
virtual DtFederateHandle newHandle () const
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, DtRestoreInitiateCb cb, void *usr)
 Callback management.
static void removeCallback (DtConnectionMgr *conn, DtRestoreInitiateCb cb, void *usr)

Protected Member Functions

virtual DtNetRestoreInitiateMsgnetRestoreInitiateMsg ()
 The network representation.
virtual const
DtNetRestoreInitiateMsg
netRestoreInitiateMsg () const
virtual DtRtiMsgKind internalDtRtiMsgKind ()
 Returns the kind of an RestoreInitiate Msg.
virtual int minSize () const
 Returns minimum size of a message, including header.
virtual DtRestoreInitiateMsgself () const
 Casts away const-ness.

Constructor & Destructor Documentation

DtRestoreInitiateMsg::DtRestoreInitiateMsg ( DtBufferPtr  buffer = DtUSE_INTERNAL_BUFFER)
DtRestoreInitiateMsg::DtRestoreInitiateMsg ( const DtNetRestoreInitiateMsg netRep,
DtBufferPtr  buffer = DtUSE_INTERNAL_BUFFER 
)
DtRestoreInitiateMsg::DtRestoreInitiateMsg ( DtFederateHandle  oldHandleVal,
DtFederateHandle  newHandleVal,
DtBufferPtr  buffer = DtUSE_INTERNAL_BUFFER 
)

Destructor.


Member Function Documentation

void DtRestoreInitiateMsg::addCallback ( DtConnectionMgr conn,
DtRestoreInitiateCb  cb,
void *  usr 
) [static]
DtRtiMsg * DtRestoreInitiateMsg::clone ( bool  copy = true) const [virtual]

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

Implements DtRtiMsg.

References DtRestoreInitiateMsg(), and netRestoreInitiateMsg().

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

Creator.

References DtRestoreInitiateMsg().

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

Returns the kind of an RestoreInitiate Msg.

Implements DtRtiMsg.

References DtRestoreInitiateMsgKind.

Referenced by DtRestoreInitiateMsg().

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

Returns minimum size of a message, including header.

Referenced by DtRestoreInitiateMsg().

The network representation.

Referenced by clone(), newHandle(), oldHandle(), set(), setNewHandle(), and setOldHandle().

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

Print the data section.

Reimplemented from DtRtiMsg.

References newHandle(), and oldHandle().

void DtRestoreInitiateMsg::removeCallback ( DtConnectionMgr conn,
DtRestoreInitiateCb  cb,
void *  usr 
) [static]
DtRestoreInitiateMsg * DtRestoreInitiateMsg::self ( ) const [inline, protected, virtual]

Casts away const-ness.

void DtRestoreInitiateMsg::set ( DtFederateHandle  oldHandleVal,
DtFederateHandle  newHandleVal 
) [virtual]

Set/Get new fed handle.

References netRestoreInitiateMsg(), and DtNetRestoreInitiateMsg::newFedHandle.

Set/Get old fed handle.

References netRestoreInitiateMsg(), and DtNetRestoreInitiateMsg::oldFedHandle.


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)