![]() |
XII Release 0.1.0
|
A typed raw pointer. More...
#include <TypedPointer.h>
Public Member Functions | |
XII_DECLARE_POD_TYPE () | |
xiiTypedPointer (void *pObject, const xiiRTTI *pType) | |
bool | operator== (const xiiTypedPointer &rhs) const |
Public Attributes | |
void * | m_pObject = nullptr |
const xiiRTTI * | m_pType = nullptr |
A typed raw pointer.
Common use case is the storage of object pointers inside a xiiVariant. Has the same lifetime concerns that any other raw pointer.