92 double sleep(
double deltaTime);
DtReflectedEntityList * myRel
Definition: multiVehicleFed.h:127
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:60
void drainInput(double tMaxRealElapsed)
mode executionMode() const
Part of the F18 example.
Definition: f18/vehicleSim.h:25
DtF18Initializer derives from DtVrlApplicationInitializer and describes how command line/MTL paramete...
Definition: f18Init.h:29
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:135
DtExerciseConn * myExConn
Definition: multiVehicleFed.h:124
mode
Definition: multiVehicleFed.h:57
multiVehicleFed.h
Definition: multiVehicleFed.h:52
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:131
Definition: multiVehicleFed.h:57
void setExecutionMode(mode theMode)
Contains the DtParallelExecutionContainer class declarations.
DtClock * myClock
Definition: multiVehicleFed.h:121
Definition: multiVehicleFed.h:57
DtTime mySimTime
Definition: multiVehicleFed.h:120
void initializeExConn(DtTime theTimeOutInterval, DtF18Initializer *initializer)
DtReal DtTime
A definition of DtTime.
Definition: vlTime.h:19
Instances of DtString are used to represent strings.
Definition: vlString.h:29
mode myMode
Definition: multiVehicleFed.h:119
This file provides protocol independence for Detonation Interactions.
DtExerciseConn * exerciseConn()
Definition: multiVehicleFed.h:65
double sleep(double deltaTime)
void initializeFleet(int appNumOffset, int theNumVehicles, const DtF18Initializer *initializer)