52 virtual void* 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
const bool operator==(const DtU128 &lhs, const DtU128 &rhs)
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
DtReserveNameCb myFunc
Definition: reserveNameCbInfo.h:56
void * myUsr
Definition: reserveNameCbInfo.h:57
Instances of DtReserveNameCbInfo are used for providing a callback when the RTI reports a name has be...
Definition: reserveNameCbInfo.h:24
void(* DtReserveNameCb)(const std::wstring &theName, void *theUserData)
Definition: reserveNameCbList.h:22
virtual void * userData() const
Get the user data.
Definition: reserveNameCbInfo.h:65
virtual const DtReserveNameCb & cbFunction() const
Get the callback function.
Definition: reserveNameCbInfo.h:60