14 class DtExerciseConnInitializer;
19 namespace tutorialDistributedSimulation5
43 virtual bool connect(
const DtExerciseConnInitializer& exConnInitializer);
DtExerciseConn * myConnection
Definition: DistributedSimulationConnection5.h:59
The shared settings manager, is the global object responsible for managing any shared settings object...
Definition: DtSharedSettingsManager.h:42
virtual bool disconnect()
Function that destroys the exercise conn.
DtExerciseConn * exerciseConn()
Get the exercise connection.
Definition: DistributedSimulationConnection5.h:34
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:35
DtSharedSettingsManager & settingsManager()
Get the settings manager.
virtual ~DistributedSimulationConnection()
DTOR.
vrvSignalsLib::signal< void()> signal_toBeDisconnected
Emitted when the connection will be disconnecting.
Definition: DistributedSimulationConnection5.h:55
DistributedSimulationConnection(DtAgentManagerInterface &aSceneInterface, DtSharedSettingsManager &settingsManager)
CTOR.
DtExerciseConnInitializer * myExConnInitializer
Definition: DistributedSimulationConnection5.h:60
virtual bool connected() const
Check to see if the simulation is connected.
Contains makVrv:DtBaseConnection class.
virtual bool connect(const DtExerciseConnInitializer &exConnInitializer)
Function that creates the exercise conn, given an initializer object.
The abstract interface necessary for agents.
Definition: DtAgentManagerInterface.h:33
Definition: DistributedSimulationConnection5.h:22