15 #include <vl/hlaStateEncoder.h>
17 namespace makVrfVrlinkExtToolkit
20 class DtExtendedAttributesObjectStateRepository;
32 DtExerciseConn* exConn,
33 DtObjClassDesc* classDesc);
37 DtExerciseConn* exConn,
38 DtObjClassDesc* classDesc);
53 static bool needEntityIdentifier(
58 static void encodeEntityIdentifier(
60 RTI::AttributeHandleValuePairSet* attrs,
61 RTI::AttributeHandle attrHandle);
65 static bool needObjectIdentifier(
70 static void encodeObjectIdentifier(
72 RTI::AttributeHandleValuePairSet* attrs,
73 RTI::AttributeHandle attrHandle);
77 static bool needExtendedAttributes(
82 static void encodeExtendedAttributes(
84 RTI::AttributeHandleValuePairSet* attrs,
85 RTI::AttributeHandle attrHandle);
91 static bool needOtherExtendedAttribute(
94 RTI::AttributeHandle attrHandle);
99 static void encodeOtherExtendedAttribute(
101 RTI::AttributeHandleValuePairSet* attrs,
102 RTI::AttributeHandle attrHandle);
#define DT_DLL_vrfExtObjects
Definition: dllExport.h:23