XII Release 0.1.0
Loading...
Searching...
No Matches
xiiInternal::NewInstance< T > Struct Template Reference

Public Member Functions

XII_ALWAYS_INLINE NewInstance (T *pInstance, xiiAllocatorBase *pAllocator)
 
template<typename U>
XII_ALWAYS_INLINE NewInstance (NewInstance< U > &&other)
 
XII_ALWAYS_INLINE NewInstance (std::nullptr_t)
 
template<typename U>
XII_ALWAYS_INLINE NewInstance< U > Cast ()
 
XII_ALWAYS_INLINE operator T* ()
 
XII_ALWAYS_INLINE T * operator-> ()
 

Public Attributes

T * m_pInstance = nullptr
 
xiiAllocatorBasem_pAllocator = nullptr
 

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