12 #ifndef DtMomInterCbMgr_H_
13 #define DtMomInterCbMgr_H_
18 #include <vlutil/vlList.h>
21 class DtMomInteraction;
22 class DtMomInterCallbackInfo;
26 typedef void (*DtMomInterCallbackFcn)(
const DtMomInteraction& msg,
void* usr);
39 virtual ~DtMomInterCbMgr();
42 DtMomInterCbMgr(
const DtMomInterCbMgr& orig);
45 DtMomInterCbMgr& operator=(
const DtMomInterCbMgr& orig);
52 DtMomInterCallbackFcn fcn,
void* usr);
56 DtMomInterCallbackFcn fcn,
void* usr);
59 virtual void processInteraction(
const DtMomInteraction& msg)
const;
68 DtMomInterCallbackInfo* info);
72 const DtMomInterCallbackInfo& info);
80 void copyList(
const DtMomInterCbMgr& orig);
85 MAKRti::DtList* myCbList;
90 const unsigned int myMaxInteractions;
DtHandle DtInteractionClassHandle
Definition: internalTypes.h:35
#define DT_DLL_LRC
Definition: rtiMsConfig.h:126
The declaration of internal types.