20 #ifdef DtHLA_1516_EVOLVED
31 #include <boost/function.hpp>
49 typedef boost::function<DtVrfTDLMessageInterface* (DtVrfDriver*)>
#define VRF_PROTOCOL_EXPORT
Definition: vrfProtocol.h:24
The DtVrfTDLMessageInterface is a transporter for sending TDL messages as data interactions using a V...
Definition: vrfTDLMessageInterface.h:25
boost::function< DtVrfFogOfWarHandler *(DtVrfDriver *, makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkConnection *c)> VrfFogOfWarHandlerCreatorFcn
Definition: vrfDriverFactory.h:48
static VrfFogOfWarHandlerCreatorFcn myFogOfWarHandlerCreatorFcn
Definition: vrfDriverFactory.h:89
boost::function< DtVrfMessageInterface *(DtVrfDriver *)> VrfMessageInterfaceCreatorFcn
Definition: vrfDriverFactory.h:45
boost::function< DtVrfRemoteController *(int)> VrfRemoteControllerCreatorFcn
Parameter for remote controller creator function is the receive port of the file transporter. Default is 9000.
Definition: vrfDriverFactory.h:41
The main class for the remote control interface to VR-Forces.
Definition: vrfRemoteController.h:204
Definition: eventManager.h:23
#define VRF_PROTOCOL_NAMESPACE
Definition: vrfDis.h:18
static VrfTDLMessageInterfaceCreatorFcn myVrfTDLMessageInterfaceCreatorFcn
Definition: vrfDriverFactory.h:88
A class which represents the simulation the driver manages.
Definition: DtVrlinkConnection.h:42
Definition: vrfDriverFactory.h:52
Definition: vrfFogOfWarHandler.h:83
boost::function< DtVrfTDLMessageInterface *(DtVrfDriver *)> VrfTDLMessageInterfaceCreatorFcn
Definition: vrfDriverFactory.h:50
DtEventManager *(* DtEventManagerCreatorFcn)()
Definition: eventManager.h:21
static VrfMessageInterfaceCreatorFcn myMessageInterfaceCreatorFcn
Definition: vrfDriverFactory.h:87
static VrfRemoteControllerCreatorFcn myRemoteControllerCreatorFcn
Definition: vrfDriverFactory.h:86
The Driver for DIS.
Definition: vrfDriver.h:171
Definition: vrfMessageInterface.h:46