13 #ifndef DtRequestInteractionsSentInteraction_H_
14 #define DtRequestInteractionsSentInteraction_H_
19 #include <vlutil/vlList.h>
21 class DtMomInterCbMgr;
22 class DtRequestInteractionsSentInteraction;
23 typedef void (*DtRequestInteractionsSentInteractionCb)
24 (
const DtRequestInteractionsSentInteraction& inter,
void* usr);
26 class DT_DLL_LRC DtRequestInteractionsSentInteraction :
27 public DtRequestInteraction
32 DtRequestInteractionsSentInteraction();
35 virtual ~DtRequestInteractionsSentInteraction();
38 DtRequestInteractionsSentInteraction(
39 const DtRequestInteractionsSentInteraction& orig);
42 DtRequestInteractionsSentInteraction& operator=(
43 const DtRequestInteractionsSentInteraction& orig);
51 virtual bool setFromPhvps(
const DtPhvps& phvps);
56 static DtRequestInteraction* create();
59 static void addCallback(DtMomInterCbMgr* callBackManager,
60 DtRequestInteractionsSentInteractionCb cb,
void* usr);
61 static void removeCallback(DtMomInterCbMgr* callBackManager,
62 DtRequestInteractionsSentInteractionCb cb,
void* usr);
65 static char const * theInteractionName;
#define DT_DLL_LRC
Definition: rtiMsConfig.h:155
Definition: pHandValSet.h:38
The declaration of internal types.