Honeycomb  0.1
Component-Model Framework
honey::SharedPtr< T > Member List

This is the complete list of members for honey::SharedPtr< T >, including all inherited members.

alloc_shared(Alloc &&a, Args &&...args)honey::SharedPtr< T >related
alloc_shared(Alloc &&a, Args &&...args)honey::SharedPtr< T >related
const_pointer_cast(const SharedPtr< U > &)honey::SharedPtr< T >friend
const_pointer_cast(const SharedPtr< U > &rhs)honey::SharedPtr< T >related
dynamic_pointer_cast(const SharedPtr< U > &)honey::SharedPtr< T >friend
dynamic_pointer_cast(const SharedPtr< U > &rhs)honey::SharedPtr< T >related
Elem typedefhoney::SharedPtr< T >
get() const honey::SharedPtr< T >inline
make_shared(Args &&...args)honey::SharedPtr< T >related
operator T *() const honey::SharedPtr< T >inline
operator!=(const SharedPtr< U > &rhs) const honey::SharedPtr< T >inline
operator!=(nullptr_t) const honey::SharedPtr< T >inline
operator!=(nullptr_t, const SharedPtr &rhs)honey::SharedPtr< T >friend
operator*() const honey::SharedPtr< T >inline
operator->() const honey::SharedPtr< T >inline
operator<(const SharedPtr< U > &rhs) const honey::SharedPtr< T >inline
operator<=(const SharedPtr< U > &rhs) const honey::SharedPtr< T >inline
operator=(const SharedPtr &rhs)honey::SharedPtr< T >inline
operator=(const SharedPtr< U > &rhs)honey::SharedPtr< T >inline
operator=(SharedPtr &&rhs)honey::SharedPtr< T >inline
operator=(SharedPtr< U > &&rhs)honey::SharedPtr< T >inline
operator=(UniquePtr< U, Fin > &&rhs)honey::SharedPtr< T >inline
operator=(UniquePtr< U, Fin > &&rhs)honey::SharedPtr< T >inline
operator==(const SharedPtr< U > &rhs) const honey::SharedPtr< T >inline
operator==(nullptr_t) const honey::SharedPtr< T >inline
operator==(nullptr_t, const SharedPtr &rhs)honey::SharedPtr< T >friend
operator>(const SharedPtr< U > &rhs) const honey::SharedPtr< T >inline
operator>=(const SharedPtr< U > &rhs) const honey::SharedPtr< T >inline
priv::SharedControl_objhoney::SharedPtr< T >friend
Ref typedefhoney::SharedPtr< T >
refCount() const honey::SharedPtr< T >inline
set(U *ptr)honey::SharedPtr< T >inline
set(U *ptr, Fin &&f=Fin(), Alloc &&a=Alloc())honey::SharedPtr< T >inline
set(nullptr_t)honey::SharedPtr< T >inline
SharedPtr classhoney::SharedPtr< T >friend
SharedPtr()honey::SharedPtr< T >inline
SharedPtr(nullptr_t)honey::SharedPtr< T >inline
SharedPtr(U *ptr)honey::SharedPtr< T >inline
SharedPtr(U *ptr, Fin &&f=Fin(), Alloc &&a=Alloc())honey::SharedPtr< T >inlineexplicit
SharedPtr(const SharedPtr &ptr)honey::SharedPtr< T >inline
SharedPtr(const SharedPtr< U > &ptr)honey::SharedPtr< T >inline
SharedPtr(SharedPtr &&ptr)honey::SharedPtr< T >inline
SharedPtr(SharedPtr< U > &&ptr)honey::SharedPtr< T >inline
SharedPtr(const WeakPtr< U > &ptr)honey::SharedPtr< T >inlineexplicit
SharedPtr(UniquePtr< U, Fin > &&ptr)honey::SharedPtr< T >inline
static_pointer_cast(const SharedPtr< U > &)honey::SharedPtr< T >friend
static_pointer_cast(const SharedPtr< U > &rhs)honey::SharedPtr< T >related
unique() const honey::SharedPtr< T >inline
WeakPtr classhoney::SharedPtr< T >friend
~SharedPtr()honey::SharedPtr< T >inline