![]() |
MAK RTIspy API Documentation for HLA 1.3
|
A message parameter class specifically to handle DtNetAssistantMsgHeader. More...
Inheritance diagram for DtNetAssistantMsgHeaderParam:
Collaboration diagram for DtNetAssistantMsgHeaderParam:Public Member Functions | |
| DtNetAssistantMsgHeaderParam (DtAssistantTemplateMsg *msg) | |
| ~DtNetAssistantMsgHeaderParam () | |
| void * | endPtr () |
| Returns a pointer to location just after this parameter in the message. | |
| const void * | endPtr () const |
| unsigned | minSize () |
| Returns the minimum size of this parameter. | |
| unsigned | elementSize () |
| Same as minSize. | |
| void | print () const |
| Prints the parameter. | |
| void | setOctetBoundary (unsigned prevBoundary) |
| Sets the octet boundary of the parameter in the message based on the boundary of this parameter and the boundary of the previous parameter. | |
Public Member Functions inherited from DtRtiBaseMsgParam | |
| ~DtRtiBaseMsgParam () | |
| void | setPrevParam (DtRtiBaseMsgParam *prevParam) |
| Sets the pointer to the previous parameter in the message. | |
| void * | beginPtr () |
| Returns a pointer to the start of this parameter in the message. | |
| const void * | beginPtr () const |
| virtual const char * | name () const |
| Returns the parameter name. | |
| unsigned | octetBoundary () const |
| Returns the octet boundary of the parameter in the message. | |
Static Public Member Functions | |
| static const char * | headerName () |
Protected Member Functions | |
| DtNetAssistantMsgHeaderParam (const DtNetAssistantMsgHeaderParam &) | |
Protected Member Functions inherited from DtRtiBaseMsgParam | |
| DtRtiBaseMsgParam (const char *paramName) | |
Protected Attributes | |
| DtAssistantTemplateMsg * | myMsg |
Protected Attributes inherited from DtRtiBaseMsgParam | |
| DtRtiBaseMsgParam * | myPrevParam |
| Pointer to the previous parameter in this message. | |
| unsigned | myOctetBoundary |
| Octet boundary of this parameter. | |
| const char * | myName |
| The parameter name. | |
A message parameter class specifically to handle DtNetAssistantMsgHeader.
|
inline |
|
inline |
|
protected |
|
inlinevirtual |
Same as minSize.
Implements DtRtiBaseMsgParam.
|
inlinevirtual |
Returns a pointer to location just after this parameter in the message.
Implements DtRtiBaseMsgParam.
References myMsg, and DtAssistantMsg::netHeader().
|
inlinevirtual |
Implements DtRtiBaseMsgParam.
References myMsg, and DtAssistantMsg::netHeader().
|
inlinestatic |
|
inlinevirtual |
Returns the minimum size of this parameter.
Implements DtRtiBaseMsgParam.
Referenced by setOctetBoundary().
|
inlinevirtual |
Prints the parameter.
Implements DtRtiBaseMsgParam.
|
inlinevirtual |
Sets the octet boundary of the parameter in the message based on the boundary of this parameter and the boundary of the previous parameter.
Octet boundaries are % 8 (64 bit).
Implements DtRtiBaseMsgParam.
References minSize(), and DtRtiBaseMsgParam::myOctetBoundary.
|
protected |
Referenced by endPtr().