10 #ifndef lgrDisSimInput_H_
11 #define lgrDisSimInput_H_
27 class DtLgrDisSimulationManager;
28 class DtMessageBuffer;
30 class DtLgrDisMessageIOInfo;
50 virtual void activateImplementation();
51 virtual void deactivateImplementation();
54 virtual void connecting();
57 virtual void disconnecting();
63 static void receivePduCb(DtPdu* pdu,
void* usr);
64 virtual void receivePdu(DtPdu& pdu);
66 virtual void startListening();
67 virtual void stopListening();
Defines IMPORT/EXPORT macros for lgrSim library.
#define DT_DLL_LGRSIM
Definition: lgrSim.h:21
#define DT_VIRTUAL_CTR(CLASS_NAME, ARG_TYPES_LIST)
Declare a Virtual Constructor Create using DT_VIRTUAL_CTR(CLASS_NAME,ARG_TYPES_LIST) Where CLASS_NAME...
Definition: virtualConstructor.h:34
The DIS Simulation manager manages the DIS simulation settings.
Definition: lgrDisSimManager.h:45
Contains DT_VIRTUAL_CTR DT_VIRTUAL_CTR_DEFAULTS DT_VIRTUAL_COPY_ASSIGN DT_VIRTUAL_BASE_CTR DT_PURE_VI...
A message IO info object stores information about a specific message input or output stage...
Definition: messageIoInfo.h:21
Responsible for providing info about the DIS input/output.
Definition: lgrDisMessageIoInfo.h:24