carto::const_ref::const_ref() | carto::const_ref< T > | inline |
carto::const_ref::const_ref(const T *pObject) | carto::const_ref< T > | inlineexplicit |
carto::const_ref::const_ref(const T *pObject, bool externalowner) | carto::const_ref< T > | inlineexplicit |
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 > | inlineexplicit |
rc_ptr(T *p, bool externalowner) | carto::rc_ptr< T > | inlineexplicit |
rc_ptr(std::auto_ptr< U > r) | carto::rc_ptr< T > | inline |
ref() | carto::ref< T > | inline |
ref(T *pObject) | carto::ref< T > | inlineexplicit |
ref(T *pObject, bool externalowner) | carto::ref< T > | inlineexplicit |
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() const | carto::shared_ptr< T > | inline |
ReferenceType enum name | carto::shared_ptr< T > | |
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 > | inlineexplicit |
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 > | inlineexplicit |
weak_ptr(const weak_ptr< Y > &r) | carto::weak_ptr< T > | inline |
weak_ptr(const rc_ptr< Y > &r) | carto::weak_ptr< T > | inlineexplicit |
weak_ptr(const std::unique_ptr< Y > &r) | carto::weak_ptr< T > | inlineexplicit |
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 > | inlineexplicit |
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 |