DtInteractionEncoder is used to provide encoding of an interaction into an RTI::ParameterHandleValuePairSet in an HLA (as opposed to DIS) environment.
More...
|
| typedef void(* | DtParameterEncoder )(const DtInteractionRep &inter, RTI::ParameterHandleValuePairSet *avlist, RTI::ParameterHandle handle) |
| | Attribute encoding function declaration. More...
|
| |
DtInteractionEncoder is used to provide encoding of an interaction into an RTI::ParameterHandleValuePairSet in an HLA (as opposed to DIS) environment.
| typedef void(* DtInteractionEncoder::DtParameterEncoder)(const DtInteractionRep &inter, RTI::ParameterHandleValuePairSet *avlist, RTI::ParameterHandle handle) |
Attribute encoding function declaration.
| virtual DtInteractionEncoder::~DtInteractionEncoder |
( |
| ) |
|
|
virtual |
Add a parameter encoder function by parameter handle.
Returns any previous parameter encoder function which was replaced by the add.
Add a parameter encoder function by parameter name.
Returns any previous parameter encoder function which was replaced by the add.
Returns a new-ed clone of this object.
Returns a new-ed clone of this object which corresponds to the inter description interDesc.
Use this function if you want a subclass in the FOM to use the same encoder as its parent.
| virtual void DtInteractionEncoder::encode |
( |
const DtInteractionRep & |
inter, |
|
|
RTI::ParameterHandleValuePairSet * |
pvList |
|
) |
| |
|
virtual |
Encode necessary values from the protocol-independent interaction.
| static void DtInteractionEncoder::encodeGenericParameter |
( |
const DtInteractionWithEncDec & |
inter, |
|
|
RTI::ParameterHandleValuePairSet * |
avlist, |
|
|
RTI::ParameterHandle |
handle |
|
) |
| |
|
static |
Get the parameter encoder for the specified handle.
References myList.
| RTI::InteractionClassHandle DtInteractionEncoder::interClassHandle |
( |
| ) |
|
|
inlinevirtual |
Get the object's class handle.
References myHandle.
| RTI::InteractionClassHandle DtInteractionEncoder::myHandle |
|
protected |
myList is an array of classDesc->maxParamHandle() items.
Referenced by encoder().
The documentation for this class was generated from the following file: