29 DtReserveNameCbInfo(DtReserveNameCb cb,
void* usr);
32 virtual ~DtReserveNameCbInfo();
36 const DtReserveNameCbInfo& orig);
39 DtReserveNameCbInfo& operator=(
40 const DtReserveNameCbInfo& orig);
43 virtual int match(
const DtReserveNameCbInfo*
const other)
const;
46 virtual int operator==(
const DtReserveNameCbInfo& other)
const;
49 virtual const DtReserveNameCb& cbFunction()
const;
52 virtual void* userData()
const;
56 DtReserveNameCb myFunc;
60 inline const DtReserveNameCb& DtReserveNameCbInfo::cbFunction()
const
65 inline void* DtReserveNameCbInfo::userData()
const
70 #if DtHLA_1516_EVOLVED
77 class DT_DLL_VL DtReserveMultipleNamesCbInfo
82 DtReserveMultipleNamesCbInfo(DtReserveMultipleNamesCb cb,
void* usr);
85 virtual ~DtReserveMultipleNamesCbInfo();
88 DtReserveMultipleNamesCbInfo(
89 const DtReserveMultipleNamesCbInfo& orig);
92 DtReserveMultipleNamesCbInfo& operator=(
93 const DtReserveMultipleNamesCbInfo& orig);
96 virtual int match(
const DtReserveMultipleNamesCbInfo*
const other)
const;
99 virtual int operator==(
const DtReserveMultipleNamesCbInfo& other)
const;
102 virtual const DtReserveMultipleNamesCb& cbFunction()
const;
105 virtual void* userData()
const;
109 DtReserveMultipleNamesCb myFunc;
113 inline const DtReserveMultipleNamesCb& DtReserveMultipleNamesCbInfo::cbFunction()
const
118 inline void* DtReserveMultipleNamesCbInfo::userData()
const
124 #endif // DtHLA_1516_EVOLVED