C3D Kernel  104598
Classes | Defines
Smart Pointers
Templates and Serializations Library
Collaboration diagram for Smart Pointers:

Classes

class  DPtr< dtype >
 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...

Defines

#define NULL_CHECK   PRECONDITION( m_pI != NULL );
 Debug check for NULL.

Define Documentation

#define NULL_CHECK   PRECONDITION( m_pI != NULL );

Debug check for NULL.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines