ConstPointerType typedef | Loki::SmartPtr< T, OwnershipPolicy, ConversionPolicy, CheckingPolicy, StoragePolicy, ConstnessPolicy > | |
ConstReferenceType typedef | Loki::SmartPtr< T, OwnershipPolicy, ConversionPolicy, CheckingPolicy, StoragePolicy, ConstnessPolicy > | |
CopyArg typedef | Loki::SmartPtr< T, OwnershipPolicy, ConversionPolicy, CheckingPolicy, StoragePolicy, ConstnessPolicy > | |
GetPointer(const SmartPtr &sp) | Loki::SmartPtr< T, OwnershipPolicy, ConversionPolicy, CheckingPolicy, StoragePolicy, ConstnessPolicy > | [inline, static] |
Merge(SmartPtr< T1, OP1, CP1, KP1, SP1, CNP1 > &rhs) | Loki::SmartPtr< T, OwnershipPolicy, ConversionPolicy, CheckingPolicy, StoragePolicy, ConstnessPolicy > | [inline] |
operator *() | Loki::SmartPtr< T, OwnershipPolicy, ConversionPolicy, CheckingPolicy, StoragePolicy, ConstnessPolicy > | [inline] |
operator *() const | Loki::SmartPtr< T, OwnershipPolicy, ConversionPolicy, CheckingPolicy, StoragePolicy, ConstnessPolicy > | [inline] |
operator AutomaticConversionResult() const | Loki::SmartPtr< T, OwnershipPolicy, ConversionPolicy, CheckingPolicy, StoragePolicy, ConstnessPolicy > | [inline] |
operator RefToValue() | Loki::SmartPtr< T, OwnershipPolicy, ConversionPolicy, CheckingPolicy, StoragePolicy, ConstnessPolicy > | [inline] |
operator unspecified_boolean_type() const | Loki::SmartPtr< T, OwnershipPolicy, ConversionPolicy, CheckingPolicy, StoragePolicy, ConstnessPolicy > | [inline] |
operator!() const | Loki::SmartPtr< T, OwnershipPolicy, ConversionPolicy, CheckingPolicy, StoragePolicy, ConstnessPolicy > | [inline] |
operator!=(const SmartPtr< T1, OP1, CP1, KP1, SP1, CNP1 > &rhs) const | Loki::SmartPtr< T, OwnershipPolicy, ConversionPolicy, CheckingPolicy, StoragePolicy, ConstnessPolicy > | [inline] |
operator->() | Loki::SmartPtr< T, OwnershipPolicy, ConversionPolicy, CheckingPolicy, StoragePolicy, ConstnessPolicy > | [inline] |
operator->() const | Loki::SmartPtr< T, OwnershipPolicy, ConversionPolicy, CheckingPolicy, StoragePolicy, ConstnessPolicy > | [inline] |
operator<(const SmartPtr< T1, OP1, CP1, KP1, SP1, CNP1 > &rhs) const | Loki::SmartPtr< T, OwnershipPolicy, ConversionPolicy, CheckingPolicy, StoragePolicy, ConstnessPolicy > | [inline] |
operator<=(const SmartPtr< T1, OP1, CP1, KP1, SP1, CNP1 > &rhs) | Loki::SmartPtr< T, OwnershipPolicy, ConversionPolicy, CheckingPolicy, StoragePolicy, ConstnessPolicy > | [inline] |
operator=(CopyArg &rhs) | Loki::SmartPtr< T, OwnershipPolicy, ConversionPolicy, CheckingPolicy, StoragePolicy, ConstnessPolicy > | [inline] |
operator=(const SmartPtr< T1, OP1, CP1, KP1, SP1, CNP1 > &rhs) | Loki::SmartPtr< T, OwnershipPolicy, ConversionPolicy, CheckingPolicy, StoragePolicy, ConstnessPolicy > | [inline] |
operator=(SmartPtr< T1, OP1, CP1, KP1, SP1, CNP1 > &rhs) | Loki::SmartPtr< T, OwnershipPolicy, ConversionPolicy, CheckingPolicy, StoragePolicy, ConstnessPolicy > | [inline] |
operator==(const SmartPtr< T1, OP1, CP1, KP1, SP1, CNP1 > &rhs) const | Loki::SmartPtr< T, OwnershipPolicy, ConversionPolicy, CheckingPolicy, StoragePolicy, ConstnessPolicy > | [inline] |
operator>(const SmartPtr< T1, OP1, CP1, KP1, SP1, CNP1 > &rhs) | Loki::SmartPtr< T, OwnershipPolicy, ConversionPolicy, CheckingPolicy, StoragePolicy, ConstnessPolicy > | [inline] |
operator>=(const SmartPtr< T1, OP1, CP1, KP1, SP1, CNP1 > &rhs) | Loki::SmartPtr< T, OwnershipPolicy, ConversionPolicy, CheckingPolicy, StoragePolicy, ConstnessPolicy > | [inline] |
PointerType typedef | Loki::SmartPtr< T, OwnershipPolicy, ConversionPolicy, CheckingPolicy, StoragePolicy, ConstnessPolicy > | |
ReferenceType typedef | Loki::SmartPtr< T, OwnershipPolicy, ConversionPolicy, CheckingPolicy, StoragePolicy, ConstnessPolicy > | |
SmartPtr() | Loki::SmartPtr< T, OwnershipPolicy, ConversionPolicy, CheckingPolicy, StoragePolicy, ConstnessPolicy > | [inline] |
SmartPtr(ExplicitArg p) | Loki::SmartPtr< T, OwnershipPolicy, ConversionPolicy, CheckingPolicy, StoragePolicy, ConstnessPolicy > | [inline, explicit] |
SmartPtr(ImplicitArg p) | Loki::SmartPtr< T, OwnershipPolicy, ConversionPolicy, CheckingPolicy, StoragePolicy, ConstnessPolicy > | [inline] |
SmartPtr(CopyArg &rhs) | Loki::SmartPtr< T, OwnershipPolicy, ConversionPolicy, CheckingPolicy, StoragePolicy, ConstnessPolicy > | [inline] |
SmartPtr(const SmartPtr< T1, OP1, CP1, KP1, SP1, CNP1 > &rhs) | Loki::SmartPtr< T, OwnershipPolicy, ConversionPolicy, CheckingPolicy, StoragePolicy, ConstnessPolicy > | [inline] |
SmartPtr(SmartPtr< T1, OP1, CP1, KP1, SP1, CNP1 > &rhs) | Loki::SmartPtr< T, OwnershipPolicy, ConversionPolicy, CheckingPolicy, StoragePolicy, ConstnessPolicy > | [inline] |
SmartPtr(RefToValue< SmartPtr > rhs) | Loki::SmartPtr< T, OwnershipPolicy, ConversionPolicy, CheckingPolicy, StoragePolicy, ConstnessPolicy > | [inline] |
StoredType typedef | Loki::SmartPtr< T, OwnershipPolicy, ConversionPolicy, CheckingPolicy, StoragePolicy, ConstnessPolicy > | |
Swap(SmartPtr &rhs) | Loki::SmartPtr< T, OwnershipPolicy, ConversionPolicy, CheckingPolicy, StoragePolicy, ConstnessPolicy > | [inline] |
~SmartPtr() | Loki::SmartPtr< T, OwnershipPolicy, ConversionPolicy, CheckingPolicy, StoragePolicy, ConstnessPolicy > | [inline] |