cartobase
5.1.2
carto::shared_ptr< T > Member List
This is the complete list of members for
carto::shared_ptr< T >
, including all inherited members.
carto::const_ref::const_ref
(const T *pObject)
carto::const_ref< T >
inline
explicit
carto::const_ref::const_ref
(const T *pObject, bool externalowner)
carto::const_ref< T >
inline
explicit
carto::const_ref::const_ref
(std::auto_ptr< U > r)
carto::const_ref< T >
inline
carto::const_ref::const_ref
(const ref< T > &other)
carto::const_ref< T >
inline
carto::const_ref::const_ref
(const const_ref< T > &other)
carto::const_ref< T >
inline
carto::const_ref::const_ref
(const ref< R > &o)
carto::const_ref< T >
inline
carto::const_ref::const_ref
(const const_ref< R > &other)
carto::const_ref< T >
inline
count
() const
carto::RefData< T >
inline
get
() const
carto::weak_shared_ptr< T >
inline
isNull
() const
carto::const_ref< T >
inline
operator insipid *
() const
carto::rc_ptr< T >
inline
operator InsipidProxyPointer *
() const
carto::weak_ptr< T >
inline
operator!=
(const shared_ptr< T > &x) const
carto::shared_ptr< T >
inline
operator!=
(const T *x) const
carto::shared_ptr< T >
inline
operator!=
(const rc_ptr< T > &x) const
carto::shared_ptr< T >
inline
operator!=
(const weak_ptr< T > &x) const
carto::shared_ptr< T >
inline
operator!=
(const weak_shared_ptr< T > &x) const
carto::shared_ptr< T >
inline
carto::rc_ptr::operator!=
(const ref< T > &other) const
carto::const_ref< T >
inline
carto::rc_ptr::operator!=
(const const_ref< T > &other) const
carto::const_ref< T >
inline
operator*
() const
carto::weak_shared_ptr< T >
inline
operator->
() const
carto::weak_shared_ptr< T >
inline
operator<
(const shared_ptr< T > &x) const
carto::shared_ptr< T >
inline
operator<
(const rc_ptr< T > &x) const
carto::shared_ptr< T >
inline
operator<
(const weak_ptr< T > &x) const
carto::shared_ptr< T >
inline
operator<
(const weak_shared_ptr< T > &x) const
carto::shared_ptr< T >
inline
operator=
(const shared_ptr< T > &x)
carto::shared_ptr< T >
inline
operator=
(const weak_shared_ptr< T > &x)
carto::shared_ptr< T >
inline
operator=
(const rc_ptr< T > &x)
carto::shared_ptr< T >
inline
operator=
(const weak_ptr< T > &x)
carto::shared_ptr< T >
inline
carto::rc_ptr::operator=
(const ref< T > &other)
carto::ref< T >
inline
carto::const_ref::operator=
(const const_ref< T > &other)
carto::const_ref< T >
carto::weak_ptr::operator=
(const weak_ptr< Y > &r)
carto::weak_ptr< T >
inline
carto::weak_ptr::operator=
(const rc_ptr< Y > &r)
carto::weak_ptr< T >
inline
carto::weak_ptr::operator=
(const std::unique_ptr< Y > &r)
carto::weak_ptr< T >
inline
operator==
(const shared_ptr< T > &x) const
carto::shared_ptr< T >
inline
operator==
(const T *x) const
carto::shared_ptr< T >
inline
operator==
(const rc_ptr< T > &x) const
carto::shared_ptr< T >
inline
operator==
(const weak_ptr< T > &x) const
carto::shared_ptr< T >
inline
operator==
(const weak_shared_ptr< T > &x) const
carto::shared_ptr< T >
inline
carto::rc_ptr::operator==
(const ref< T > &other) const
carto::const_ref< T >
inline
carto::rc_ptr::operator==
(const const_ref< T > &other) const
carto::const_ref< T >
inline
pointer
() const
carto::ref< T >
inline
rc_ptr
()
carto::rc_ptr< T >
inline
rc_ptr
(T *p)
carto::rc_ptr< T >
inline
explicit
rc_ptr
(T *p, bool externalowner)
carto::rc_ptr< T >
inline
explicit
rc_ptr
(std::auto_ptr< U > r)
carto::rc_ptr< T >
inline
ref
()
carto::ref< T >
inline
ref
(T *pObject)
carto::ref< T >
inline
explicit
ref
(T *pObject, bool externalowner)
carto::ref< T >
inline
explicit
ref
(std::auto_ptr< U > r)
carto::ref< T >
inline
ref
(const ref< T > &other)
carto::ref< T >
inline
ref
(const ref< R > &other)
carto::ref< T >
inline
refCount
() const
carto::const_ref< T >
inline
referenced_type
typedef
carto::ref< T >
ReferenceType
enum name
carto::shared_ptr< T >
referenceType
() const
carto::shared_ptr< T >
inline
release
()
carto::shared_ptr< T >
inline
reset
(ReferenceType t, T *r=0)
carto::shared_ptr< T >
inline
carto::weak_shared_ptr::reset
(T *r=0)
carto::weak_shared_ptr< T >
inline
shared_ptr
(ReferenceType t=Weak, T *x=0, bool externalowner=false)
carto::shared_ptr< T >
inline
explicit
shared_ptr
(const shared_ptr< T > &x)
carto::shared_ptr< T >
inline
shared_ptr
(const weak_shared_ptr< T > &x)
carto::shared_ptr< T >
inline
shared_ptr
(const rc_ptr< T > &x)
carto::shared_ptr< T >
inline
shared_ptr
(const weak_ptr< T > &x)
carto::shared_ptr< T >
inline
Strong
enum value
carto::shared_ptr< T >
Weak
enum value
carto::shared_ptr< T >
weak_ptr
(T *p=0)
carto::weak_ptr< T >
inline
explicit
weak_ptr
(const weak_ptr< Y > &r)
carto::weak_ptr< T >
inline
weak_ptr
(const rc_ptr< Y > &r)
carto::weak_ptr< T >
inline
explicit
weak_ptr
(const std::unique_ptr< Y > &r)
carto::weak_ptr< T >
inline
explicit
weak_ptr
(const weak_ptr &r)
carto::weak_ptr< T >
inline
weak_shared_ptr
(T *x=0, bool externalowner=false)
carto::weak_shared_ptr< T >
inline
explicit
weak_shared_ptr
(const weak_shared_ptr< T > &x)
carto::weak_shared_ptr< T >
inline
weak_shared_ptr
(const rc_ptr< T > &x)
carto::weak_shared_ptr< T >
inline
weak_shared_ptr
(const weak_ptr< T > &x)
carto::weak_shared_ptr< T >
inline
WeakShared
enum value
carto::shared_ptr< T >
~const_ref
()
carto::const_ref< T >
inline
~ref
()
carto::ref< T >
inline
~shared_ptr
()
carto::shared_ptr< T >
inline
~weak_ptr
()
carto::weak_ptr< T >
inline
~weak_shared_ptr
()
carto::weak_shared_ptr< T >
inline
Generated by
1.9.1