15 #include <vlutil/vlHashlist.h>
20 #if defined(DtIFSPEC1516) || defined(DtIFSPEC1516E)
21 #include <RTI/LogicalTime.h>
22 #include <RTI/LogicalTimeInterval.h>
35 DtMomUpdateConditional,
41 class DtMomHandleList;
56 DtMomSR(
const DtMomSR& orig);
59 DtMomSR& operator=(
const DtMomSR& orig);
67 virtual void putElement(
char* name, DtMomElement element,
68 DtMomUpdateType updateType);
100 virtual DtMomInspector* localService();
101 virtual DtMomInspector
const * localService()
const;
106 DtMomInspector* myService;
110 MAKRti::DtHashList myElementMap;
111 MAKRti::DtHashList myAttributeMap;
121 std::auto_ptr<rti1516::LogicalTime> myTime;
122 std::auto_ptr<rti1516::LogicalTimeInterval> myInterval;
123 #elif defined(DtIFSPEC1516E)
124 std::auto_ptr<rti1516e::LogicalTime> myTime;
125 std::auto_ptr<rti1516e::LogicalTimeInterval> myInterval;
127 std::auto_ptr<RTI::FedTime> myTime;
128 std::auto_ptr<RTI::FedTime> myInterval;
139 hdl = myObject->objHandle();
The declaration of the object manager class.
DtUpdateType
Update type for object.
Definition: rtiObject.h:87
Definition: attrHandSet.h:37
DtHandle DtObjectInstanceHandle
Definition: internalTypes.h:33
The RTI object maintains the internal RTI object state.
Definition: rtiObject.h:116
unsigned long DtHandle
The internal types.
Definition: internalTypes.h:25
DtHandle DtAttributeHandle
Definition: internalTypes.h:37
#define DT_DLL_LRC
Definition: rtiMsConfig.h:126