83 void sleep(
double deltaTime);
void sleep(double deltaTime)
DtVehicleSim * vehicleFactory(int num, int appNumOffset, const DtF18Initializer *initializer, DtObjectPublisherContainer &pubContainer)
Instances of DtExerciseConn are used to provide an application's interface or connection to the netwo...
Definition: exerciseConnDIS.h:61
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
DtDetonationPdu is used to represent the impact or detonation of a munition.
Definition: detonationPdu.h:42
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:124
DtExerciseConn * myExConn
Definition: multiVehicleFed.h:113
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.
Instances of this class provide a protocol independent interface to a list of reflected entities in a...
Definition: reflectedEntityListDIS.h:31
DtParallelExecutionContainer< DtVehicleSim > mySimulatedVehicles
Definition: multiVehicleFed.h:120
Definition: multiVehicleFed.h:57
void setExecutionMode(mode theMode)
Contains the DtParallelExecutionContainer class declarations.
DtClock * myClock
Definition: multiVehicleFed.h:110
Definition: multiVehicleFed.h:57
DtTime mySimTime
Definition: multiVehicleFed.h:109
void initializeExConn(DtTime theTimeOutInterval, DtF18Initializer *initializer)
mode myMode
Definition: multiVehicleFed.h:108
This file provides protocol independence for Detonation Interactions.
DtExerciseConn * exerciseConn()
Definition: multiVehicleFed.h:65
DtReflectedEntityList * rel
Definition: multiVehicleFed.h:116
void initializeFleet(int appNumOffset, int theNumVehicles, const DtF18Initializer *initializer)