XII Release 0.1.0
Loading...
Searching...
No Matches
xiiTypedPointer Struct Reference

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 xiiRTTIm_pType = nullptr
 

Detailed Description

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.

See also
xiiVariant

The documentation for this struct was generated from the following file: