9 #ifndef DtHlaReflectedObject_H_
10 #define DtHlaReflectedObject_H_
90 virtual const DtString& name()
const;
96 #if DtHLA_1516_EVOLVED
100 virtual const DtString& lastProducingFederate()
const;
105 virtual DtTime lastSimTimeUpdated()
const;
110 virtual DtTime lastReceivedTimeStamp()
const;
113 virtual void baseAddPostUpdateCallback(
115 virtual void baseRemovePostUpdateCallback(
141 virtual void setNoHlaObject(
const DtObjectId&
id,
146 void detachHlaObject();
149 virtual void requestUpdate();
160 virtual void processPostUpdateCallbacks();
165 static void requestUpdatePostDrainCb(
void* usr);
168 static void processPostUpdateCallbacksCb(
218 return nextIter->second;
232 return nextIter->second;