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