SmartPtr< T, OwnershipPolicy, DestroyPolicy > Member List

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

ExternalRefCounted()ExternalRefCounted< T >protected
fixup(const Pt::FixupInfo &fixup, SmartPtr< T, M, D > &fixme)SmartPtr< T, OwnershipPolicy, DestroyPolicy >related
get()SmartPtr< T, OwnershipPolicy, DestroyPolicy >
get() constSmartPtr< T, OwnershipPolicy, DestroyPolicy >
link(const ExternalRefCounted &ptr, T *object)ExternalRefCounted< T >protected
load(const LoadInfo &li, SmartPtr< T, M, D > &sp)SmartPtr< T, OwnershipPolicy, DestroyPolicy >related
operator bool() constSmartPtr< T, OwnershipPolicy, DestroyPolicy >
operator!() constSmartPtr< T, OwnershipPolicy, DestroyPolicy >
operator!=(const SmartPtr< T, O, D > &a, const SmartPtr< T2, O2, D2 > &b)SmartPtr< T, OwnershipPolicy, DestroyPolicy >related
operator!=(const SmartPtr< T, O, D > &a, const T2 *b)SmartPtr< T, OwnershipPolicy, DestroyPolicy >related
operator*() constSmartPtr< T, OwnershipPolicy, DestroyPolicy >
operator->() constSmartPtr< T, OwnershipPolicy, DestroyPolicy >
operator<(const SmartPtr< T, O, D > &a, const SmartPtr< T2, O2, D2 > &b)SmartPtr< T, OwnershipPolicy, DestroyPolicy >related
operator<(const SmartPtr< T, O, D > &a, const T2 *b)SmartPtr< T, OwnershipPolicy, DestroyPolicy >related
operator<<=(Pt::SerializationInfo &si, const SmartPtr< T, M, D > &sp)SmartPtr< T, OwnershipPolicy, DestroyPolicy >related
operator=(const SmartPtr &ptr)SmartPtr< T, OwnershipPolicy, DestroyPolicy >
operator==(const SmartPtr< T, O, D > &a, const SmartPtr< T2, O2, D2 > &b)SmartPtr< T, OwnershipPolicy, DestroyPolicy >related
operator==(const SmartPtr< T, O, D > &a, const T2 *b)SmartPtr< T, OwnershipPolicy, DestroyPolicy >related
operator>>=(const Pt::SerializationInfo &si, SmartPtr< T, M > &sp)SmartPtr< T, OwnershipPolicy, DestroyPolicy >related
refs() constExternalRefCounted< T >
save(Pt::SaveInfo &si, const SmartPtr< T, M, D > &sp)SmartPtr< T, OwnershipPolicy, DestroyPolicy >related
SmartPtr()SmartPtr< T, OwnershipPolicy, DestroyPolicy >
SmartPtr(T *ptr)SmartPtr< T, OwnershipPolicy, DestroyPolicy >explicit
SmartPtr(const SmartPtr &ptr)SmartPtr< T, OwnershipPolicy, DestroyPolicy >
unlink(T *object)ExternalRefCounted< T >protected
~SmartPtr()SmartPtr< T, OwnershipPolicy, DestroyPolicy >