10 #ifndef DtStartStopInterCbList_H_
11 #define DtStartStopInterCbList_H_
21 typedef void (*DtStartStopInterCb)(
22 RTI::InteractionClassHandle intClass,
37 DtStartStopInterCbList();
40 virtual ~DtStartStopInterCbList();
43 DtStartStopInterCbList(
44 const DtStartStopInterCbList& orig);
47 DtStartStopInterCbList& operator=(
48 const DtStartStopInterCbList& orig);
52 virtual int add(RTI::InteractionClassHandle hand,
53 DtStartStopInterCb cb,
55 virtual int remove(RTI::InteractionClassHandle hand,
56 DtStartStopInterCb cb,
65 virtual void apply(RTI::InteractionClassHandle interClass);
76 void ctorCopyList(
const DtStartStopInterCbList& orig);