Go to the source code of this file.
| #define DtDECLARE_PARAM_ENCODER |
( |
|
interClass, |
|
|
|
paramName |
|
) |
| |
Value:static void encode##paramName(const interClass& inter, \
RTI::ParameterHandleValuePairSet* params, \
RTI::ParameterHandle paramHandle)
| #define DtDEFINE_SIMPLE_GLOBAL_OBJECT_DESIGNATOR_PARAM_ENCODER |
( |
|
encClass, |
|
|
|
interClass, |
|
|
|
paramName, |
|
|
|
inspector |
|
) |
| |
Value:void encClass::encode##paramName(const interClass& inter, \
RTI::ParameterHandleValuePairSet* params, \
RTI::ParameterHandle paramHandle) \
params->add(paramHandle, (char*) netVal.string(), netVal.length()+1); \
}
DtString DtGlobalObjectDesignator
In HLA a DtGlobalObjectDesignator is a DtString.
Definition: globalObjectDesignator.h:22
| #define DtDEFINE_SIMPLE_PARAM_ENCODER |
( |
|
encClass, |
|
|
|
interClass, |
|
|
|
paramName, |
|
|
|
netType, |
|
|
|
inspector |
|
) |
| |
Value:void encClass::encode##paramName(const interClass& inter, \
RTI::ParameterHandleValuePairSet* params, \
RTI::ParameterHandle paramHandle) \
{ \
netType netVal; \
netVal = inter.inspector(); \
params->add(paramHandle, (char*) &netVal, sizeof(netType)); \
}