MAK RTIspy API Documentation for HLA 1.3
Public Member Functions | Protected Member Functions | Protected Attributes
DtDeleteMsg Class Reference

The Delete message class indicates a deleted RTI object. More...

+ Inheritance diagram for DtDeleteMsg:
+ Collaboration diagram for DtDeleteMsg:

List of all members.

Public Member Functions

 DtDeleteMsg (DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER)
 Constructor.
virtual ~DtDeleteMsg ()
 Destructor.
virtual void setId (DtObjectInstanceHandle id)=0
 Set/Get handle.
virtual DtObjectInstanceHandle id () const =0
virtual void setTag (char const *tag)
 Set/Get tag.
virtual char const * tag () const

Protected Member Functions

virtual void setTagSize (int size)=0
 Set/Get tag size.
virtual int tagSize () const =0
virtual char * tagPtr ()=0
 Returns pointer to the tag in the netMsg.
virtual int tagFieldSize () const
 Returns size of tag field.
virtual DtDeleteMsgself () const
 Casts away const-ness.

Protected Attributes

char * myTag

Detailed Description

The Delete message class indicates a deleted RTI object.


Constructor & Destructor Documentation

DtDeleteMsg::DtDeleteMsg ( DtBufferPtr  buffer = DtUSE_INTERNAL_BUFFER)

Constructor.

References DtRtiMsg::myConstrained.

Destructor.

References myTag, and NULL.


Member Function Documentation

virtual DtObjectInstanceHandle DtDeleteMsg::id ( ) const [pure virtual]

Implemented in DtDeleteRoMsg.

DtDeleteMsg * DtDeleteMsg::self ( ) const [inline, protected, virtual]

Casts away const-ness.

virtual void DtDeleteMsg::setId ( DtObjectInstanceHandle  id) [pure virtual]

Set/Get handle.

Implemented in DtDeleteRoMsg.

void DtDeleteMsg::setTag ( char const *  tag) [virtual]
virtual void DtDeleteMsg::setTagSize ( int  size) [protected, pure virtual]

Set/Get tag size.

Implemented in DtDeleteRoMsg.

Referenced by setTag().

char const * DtDeleteMsg::tag ( ) const [virtual]
int DtDeleteMsg::tagFieldSize ( ) const [protected, virtual]

Returns size of tag field.

References tagSize().

Referenced by setTag().

virtual char* DtDeleteMsg::tagPtr ( ) [protected, pure virtual]

Returns pointer to the tag in the netMsg.

Implemented in DtDeleteRoMsg.

Referenced by setTag(), and tag().

virtual int DtDeleteMsg::tagSize ( ) const [protected, pure virtual]

Implemented in DtDeleteRoMsg.

Referenced by setTag(), tag(), and tagFieldSize().


Member Data Documentation

char* DtDeleteMsg::myTag [protected]

Referenced by setTag(), tag(), and ~DtDeleteMsg().


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)