11 #ifndef DtUpdateControlCbInfo_H_
12 #define DtUpdateControlCbInfo_H_
29 DtUpdateControlCbInfo(
31 RTI::ObjectInstanceHandle hand,
33 RTI::ObjectHandle hand,
39 virtual ~DtUpdateControlCbInfo();
42 DtUpdateControlCbInfo(
43 const DtUpdateControlCbInfo& orig);
46 DtUpdateControlCbInfo& operator=(
47 const DtUpdateControlCbInfo& orig);
50 virtual int match(
const DtUpdateControlCbInfo*
const other)
const;
53 virtual int operator==(
const DtUpdateControlCbInfo& other)
const;
57 virtual const RTI::ObjectInstanceHandle& objectHandle()
const;
59 virtual const RTI::ObjectHandle& objectHandle()
const;
63 virtual const DtUpdateControlCb& cbFunction()
const;
66 virtual void* userData()
const;
71 RTI::ObjectInstanceHandle myHand;
73 RTI::ObjectHandle myHand;
75 DtUpdateControlCb myFunc;
79 typedef DtUpdateControlCbInfo DtUpdatesOnCbInfo;
80 typedef DtUpdateControlCbInfo DtUpdatesOnCbInfo;
83 inline const RTI::ObjectInstanceHandle&
85 inline const RTI::ObjectHandle&
87 DtUpdateControlCbInfo::objectHandle()
const
92 inline const DtUpdateControlCb& DtUpdateControlCbInfo::cbFunction()
const
97 inline void* DtUpdateControlCbInfo::userData()
const