const_ptr() const | code::SmartPtr< BaseType > | [inline] |
copies() const | code::SmartPtr< BaseType > | [inline] |
DerivedSmartPtr() | code::DerivedSmartPtr< BaseType, DerivedType > | [inline] |
DerivedSmartPtr(DerivedType *p) | code::DerivedSmartPtr< BaseType, DerivedType > | [inline] |
DerivedSmartPtr(SmartPtr< DerivedType > orig) | code::DerivedSmartPtr< BaseType, DerivedType > | [inline] |
DerivedSmartPtr(SmartPtr< BaseType > orig) | code::DerivedSmartPtr< BaseType, DerivedType > | [inline] |
getDerivedType() | code::DerivedSmartPtr< BaseType, DerivedType > | [inline] |
is_ptr_valid() const | code::SmartPtr< BaseType > | [inline] |
is_stored_before(const SmartPtr< BaseType > &other) const | code::SmartPtr< BaseType > | [inline] |
is_unique() const | code::SmartPtr< BaseType > | [inline] |
numCopies | code::SmartPtr< BaseType > | |
operator *() const | code::DerivedSmartPtr< BaseType, DerivedType > | [inline] |
operator->() const | code::DerivedSmartPtr< BaseType, DerivedType > | [inline] |
operator<(const DerivedSmartPtr< BaseType, DerivedType > &other) const | code::DerivedSmartPtr< BaseType, DerivedType > | [inline] |
code::SmartPtr< BaseType >::operator<(const SmartPtr< BaseType > &other) const | code::SmartPtr< BaseType > | [inline] |
operator=(const SmartPtr< BaseType > &orig) | code::SmartPtr< BaseType > | [inline] |
operator==(const SmartPtr< BaseType > &other) const | code::SmartPtr< BaseType > | [inline] |
ptr | code::SmartPtr< BaseType > | |
recast() | code::SmartPtr< BaseType > | [inline] |
recast() const | code::SmartPtr< BaseType > | [inline] |
SmartPtr(BaseType *p=0) | code::SmartPtr< BaseType > | [inline] |
SmartPtr(const SmartPtr< BaseType > &orig) | code::SmartPtr< BaseType > | [inline] |
SmartPtr(BaseType *p, int *n) | code::SmartPtr< BaseType > | [inline] |
~SmartPtr() | code::SmartPtr< BaseType > | [inline] |