CFx SDK Documentation  2023 SP0
OdSmartPtr< T > Member List

This is the complete list of members for OdSmartPtr< T >, including all inherited members.

assign(const T *pObject)OdSmartPtr< T >inlineprotected
assign(const OdRxObject *pObject)OdSmartPtr< T >inlineprotected
attach(const T *pObject)OdSmartPtr< T >inline
attach(OdRxObject *pObject)OdSmartPtr< T >inline
detach()OdSmartPtr< T >inline
get() constOdSmartPtr< T >inline
get()OdSmartPtr< T >inline
internalAddRef()OdSmartPtr< T >inlineprotected
internalQueryX(const OdRxObject *pObject)OdSmartPtr< T >inlineprotected
isNull() constOdBaseObjectPtrinline
m_pObjectOdBaseObjectPtrprotected
OdBaseObjectPtr()OdBaseObjectPtrinlineprotected
OdBaseObjectPtr(const OdRxObject *pSource)OdBaseObjectPtrinlineexplicitprotected
OdSmartPtr()OdSmartPtr< T >inline
OdSmartPtr(const T *pObject, OdRxObjMod)OdSmartPtr< T >inline
OdSmartPtr(const T *pObject)OdSmartPtr< T >inline
OdSmartPtr(const OdRxObject *pObject)OdSmartPtr< T >inline
OdSmartPtr(OdRxObject *pObject, OdRxObjMod)OdSmartPtr< T >inline
OdSmartPtr(const OdSmartPtr &pObject)OdSmartPtr< T >inline
OdSmartPtr(const OdRxObjectPtr &pObject)OdSmartPtr< T >inline
OdSmartPtr(const OdBaseObjectPtr &pObject)OdSmartPtr< T >inline
operator bool() constOdSmartPtr< T >inlineprotected
operator bool()OdSmartPtr< T >inlineprotected
operator const T *() constOdSmartPtr< T >inline
operator T*()OdSmartPtr< T >inline
operator!() constOdSmartPtr< T >inlineprotected
operator!=(const void *pObject) constOdSmartPtr< T >inline
operator!=(const OdSmartPtr &pObject) constOdSmartPtr< T >inline
operator->()OdSmartPtr< T >inline
operator->() constOdSmartPtr< T >inline
operator=(const OdSmartPtr &pObject)OdSmartPtr< T >inline
operator=(const OdBaseObjectPtr &pObject)OdSmartPtr< T >inline
operator=(const T *pObject)OdSmartPtr< T >inline
operator==(const void *pObject) constOdSmartPtr< T >inline
operator==(const OdSmartPtr &pObject) constOdSmartPtr< T >inline
release()OdSmartPtr< T >inline
~OdSmartPtr()OdSmartPtr< T >inline