53 RTI::ObjectInstanceHandle
id);
72 virtual void addAerodromeAdditionCallback(
76 virtual void removeAerodromeAdditionCallback(
80 virtual void addAerodromeRemovalCallback(
84 virtual void removeAerodromeRemovalCallback(
106 static void runwayAdditionCb(
108 static void runwayUpdateCb(
110 static void runwayRemovalCb(
114 static void resolveOrphansPostDrainCb(
void* usr);
117 void resolveOrphans();
121 virtual const DtList* dfltHandleList();
class DtReflectedObjectList
Definition: reflectedObjectListHLA.h:58
Contains the DtReflectedRunwayList class declaration.
Contains the HLA DtReflectedObjectList class declaration.
Instances of DtExerciseConn are used to provide an application's interface or connection to the netwo...
Definition: exerciseConnHLA.h:61
virtual DtReflectedObject * newReflectedObject(DtHlaObject *obj) const =0
Create a remote object object for the HLA object.
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
Instances of DtReflectedRunway are used to represent a simulated HLAobjectRoot.Runway object reflecte...
Definition: reflectedRunwayHLA.h:31
DtReflectedObjectList & operator=(const DtReflectedObjectList &orig)
assignment operator – not implemented
std::vector< DtReflectedRunway * > myOrphanRunways
Definition: reflectedAerodromeListHLA.h:125
Instances of DtHlaObject are used to represent HLA objects which are communicated across the network...
Definition: hlaObject.h:58
DtList is deprecated, please use std::list<T>.
Definition: vlList.h:71
ObjectInstanceHandle ObjectHandle
Definition: rtiCompatibility.h:192
Instances of DtReflectedRunwayList manage a list of DtReflectedRunway objects.
Definition: reflectedRunwayListHLA.h:22
class DtReflectedObject:
Definition: reflectedObjectHLA.h:36
void(* DtAerodromeCallbackFunction)(DtReflectedAerodrome *obj, void *userData)
Signature of the callback function that takes a DtReflectedAerodrome and user data.
Definition: reflectedAerodromeHLA.h:23
A Universally Unique Identifier DtVrlUuid stores a 16byte encoded UUID string.
Definition: vlUuid.h:28
std::set< DtDDMRegionSP > DtDDMRegionSet
Definition: region1516.h:32
Instances of DtReflectedAerodrome are used to represent a simulated HLAobjectRoot.Aerodrome object reflected across a network.
Definition: reflectedAerodromeHLA.h:30
Instances of DtReflectedAerodromeList manage a list of DtReflectedAerodrome objects.
Definition: reflectedAerodromeListHLA.h:25
virtual void objectAdded(DtReflectedObject *object)
Called from processDiscoverObject() after a remote object has been added to the list.
Instances of DtString are used to represent strings.
Definition: vlString.h:29
DtReflectedRunwayList myRunwayList
Definition: reflectedAerodromeListHLA.h:126