connect(Ptr_base< U, T > *other) | hexed::Ptr_base< T, U > | inlineprotected |
disconnect(Ptr_base< U, T > *other) | hexed::Ptr_base< T, U > | inlineprotected |
get() | hexed::Mutual_ptr< T, U > | inline |
get() const | hexed::Mutual_ptr< T, U > | inline |
mine() | hexed::Mutual_ptr< T, U > | inlinevirtual |
mine() const | hexed::Mutual_ptr< T, U > | inlinevirtual |
Mutual_ptr(T *data) | hexed::Mutual_ptr< T, U > | inline |
Mutual_ptr(const Mutual_ptr &)=delete | hexed::Mutual_ptr< T, U > | |
Mutual_ptr(Mutual_ptr &&other) | hexed::Mutual_ptr< T, U > | inline |
operator bool() const | hexed::Mutual_ptr< T, U > | inline |
operator*() | hexed::Mutual_ptr< T, U > | inline |
operator*() const | hexed::Mutual_ptr< T, U > | inline |
operator->() | hexed::Mutual_ptr< T, U > | inline |
operator->() const | hexed::Mutual_ptr< T, U > | inline |
operator=(const Mutual_ptr &)=delete (defined in hexed::Mutual_ptr< T, U >) | hexed::Mutual_ptr< T, U > | |
operator=(Mutual_ptr &&other) | hexed::Mutual_ptr< T, U > | inline |
pair(Ptr_base< U, T > &other) | hexed::Mutual_ptr< T, U > | inline |
partner() | hexed::Mutual_ptr< T, U > | inline |
partner() const | hexed::Mutual_ptr< T, U > | inline |
unpair() | hexed::Mutual_ptr< T, U > | inline |
value() | hexed::Mutual_ptr< T, U > | inline |
value() const | hexed::Mutual_ptr< T, U > | inline |
~Mutual_ptr() | hexed::Mutual_ptr< T, U > | inline |
~Ptr_base()=default (defined in hexed::Ptr_base< T, U >) | hexed::Ptr_base< T, U > | virtual |