9 #include <boost/function.hpp>
16 class DtTDLPPLIMessage;
17 class DtTDLGenericNetworkMessage;
18 class DtTDLMessageProcessor;
Definition: vrfTDLPPLIMessage.h:41
The variable portion is the string of the message itself.
Definition: exTDLMessage.h:37
Derived of ExampleTDLMessageProcessor class will intercept VRF TDL messages and translate those to ge...
Definition: exTDLMessageProcessor.h:23
virtual ~ExampleTDLMessageProcessor()
DTOR.
virtual makVrf::VRF_PROTOCOL_NAMESPACE::DtTDLMessageProcessor * create(makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkConnection &conn, DtVrfRemoteController *remote)
virtual void processExTDLMessage(DtVrfTDLMessage *msg, DtTDLMessageProcessor *)
The main class for the remote control interface to VR-Forces.
Definition: vrfRemoteController.h:204
Creator for this class. Subclasses need to implement the create() method.
Definition: vrfTDLMessageProcessor.h:56
Creator for this class. Subclasses need to implement the create() method.
Definition: exTDLMessageProcessor.h:42
The DtTDLMessageProcessor is a base class that will create the agent that can be used to send more ge...
Definition: tdlMessageProcessor.h:31
A class which represents the simulation the driver manages.
Definition: DtVrlinkConnection.h:42
Definition: vrfTDLMessage.h:52
The DtVrfTDLMessageProcessor class will intercept VRF TDL messages and translate those to generic TDL...
Definition: vrfTDLMessageProcessor.h:22
boost::function< void(DtVrfTDLMessage *, DtTDLMessageProcessor *)> VrfTDLMessageCallbackFunction
Definition: exTDLMessageProcessor.h:26
DtTDLMessageProcessor(makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkConnection &conn, DtVrfRemoteController *remote)
CTOR.
ExampleTDLMessageProcessor(makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkConnection &conn, DtVrfRemoteController *remote)
CTOR.