|
C3D Toolkit
Kernel - 118057, Vision - 2.14.7.1821
|
Collaboration diagram for Smart Pointers:Classes | |
| class | DPtr< T > |
| Smart pointer. More... | |
| class | TPointerBase< T > |
| Base class of smart pointer. More... | |
| class | TPointer< T > |
| A smart pointer to an object. More... | |
| class | TOwnPointer< T > |
| A smart pointer to an object. More... | |
| class | TAPointer< T > |
| A smart pointer to an array of objects. More... | |
| class | TPointer< char > |
| A smart pointer to an array of symbols. More... | |
| class | SPtr< T > |
| Smart pointer to objects with reference counter. More... | |
| class | SRef< T > |
| Smart reference to objects with reference counter. More... | |
| struct | SPtrPair< RefItem > |
| A pair of smart pointers. More... | |
Macros | |
| #define | NULL_CHECK PRECONDITION( m_pI != nullptr ); |
| Debug check for nullptr. More... | |
| #define NULL_CHECK PRECONDITION( m_pI != nullptr ); |
Debug check for nullptr.
Debug check for nullptr.