91 double sleep(
double deltaTime);
DtReflectedEntityList * myRel
Definition: multiVehicleFed.h:126
DtVehicleSim * vehicleFactory(int num, int appNumOffset, const DtF18Initializer *initializer, DtObjectPublisherContainer &pubContainer)
Instances of DtDetonationInteraction are used to communicate information associated with the impact o...
Definition: detonationInteractionHLA.h:37
Instances of DtExerciseConn are used to provide an application's interface or connection to the netwo...
Definition: exerciseConnHLA.h:61
void drainInput(double tMaxRealElapsed)
mode executionMode() const
Part of the F18 example.
Definition: f18/vehicleSim.h:31
DtF18Initializer derives from DtVrlApplicationInitializer and describes how command line/configuratio...
Definition: f18Init.h:30
void setSimTime(double time)
Used to set and maintain time in a simulation.
Definition: vlTime.h:25
void processDetonation(const DtDetonationInteraction *theDetonation)
virtual ~DtMultiVehicleFed()
Pure Virtual destructor.
DtObjectPublisherContainer myPublishedObjects
Definition: multiVehicleFed.h:134
DtExerciseConn * myExConn
Definition: multiVehicleFed.h:123
mode
Definition: multiVehicleFed.h:56
multiVehicleFed.h
Definition: multiVehicleFed.h:51
static void theDetonationCb(DtDetonationInteraction *theDetonation, void *theUserData)
DtObjectPublisherContainer is an ObjectPublisher container which will execute a method on all contain...
Definition: publisherContainer.h:43
DtMultiVehicleFed()
Constructor.
DtString & getVehicleName(int num, const DtString &baseName, DtString &name)
Instances of DtReflectedEntityList are used to manage remote entities from the network.
Definition: reflectedEntityListHLA.h:38
int numberRemoteEntities() const
DtParallelExecutionContainer< DtVehicleSim > mySimulatedVehicles
Definition: multiVehicleFed.h:130
Definition: multiVehicleFed.h:56
void setExecutionMode(mode theMode)
Contains the DtParallelExecutionContainer class declarations.
DtClock * myClock
Definition: multiVehicleFed.h:120
Definition: multiVehicleFed.h:56
DtTime mySimTime
Definition: multiVehicleFed.h:119
void initializeExConn(DtTime theTimeOutInterval, DtF18Initializer *initializer)
Instances of DtString are used to represent strings.
Definition: vlString.h:36
mode myMode
Definition: multiVehicleFed.h:118
This file provides protocol independence for Detonation Interactions.
DtExerciseConn * exerciseConn()
Definition: multiVehicleFed.h:64
double sleep(double deltaTime)
void initializeFleet(int appNumOffset, int theNumVehicles, const DtF18Initializer *initializer)