A message parameter class specifically to handle DtNetMsgHeader.
More...
Public Member Functions |
| | DtNetMsgHeaderParam (DtRtiTemplateMsg *msg) |
| | ~DtNetMsgHeaderParam () |
| 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.
|
| | ~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 () |
Detailed Description
A message parameter class specifically to handle DtNetMsgHeader.
Constructor & Destructor Documentation
| DtNetMsgHeaderParam::~DtNetMsgHeaderParam |
( |
| ) |
|
|
inline |
Member Function Documentation
| unsigned DtNetMsgHeaderParam::elementSize |
( |
| ) |
|
|
inlinevirtual |
| void* DtNetMsgHeaderParam::endPtr |
( |
| ) |
|
|
inlinevirtual |
| const void* DtNetMsgHeaderParam::endPtr |
( |
| ) |
const |
|
inlinevirtual |
| static const char* DtNetMsgHeaderParam::headerName |
( |
| ) |
|
|
inlinestatic |
| unsigned DtNetMsgHeaderParam::minSize |
( |
| ) |
|
|
inlinevirtual |
| void DtNetMsgHeaderParam::print |
( |
| ) |
const |
|
inlinevirtual |
| void DtNetMsgHeaderParam::setOctetBoundary |
( |
unsigned |
prevBoundary | ) |
|
|
inlinevirtual |
Member Data Documentation
The documentation for this class was generated from the following file: