12 #ifndef DtDeleteRegMsg_H_
13 #define DtDeleteRegMsg_H_
22 typedef void (*DtDeleteRegCb)(
const DtDeleteRegMsg& msg,
void* usr);
29 DtDeleteRegMsg(DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
33 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
37 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
40 virtual ~DtDeleteRegMsg();
59 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
62 static DtRtiMsg* create(DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
66 DtDeleteRegCb cb,
void *usr);
68 DtDeleteRegCb cb,
void *usr);
80 virtual int minSize()
const;
83 virtual DtDeleteRegMsg*
self()
const;
86 inline DtDeleteRegMsg* DtDeleteRegMsg::self()
const
88 return const_cast<DtDeleteRegMsg*
>( this );