This is the complete list of members for hexed::Multiple_ptr< T, U >, including all inherited members.
add(Ptr_base< U, T > &other) | hexed::Multiple_ptr< T, U > | inline |
connect(Ptr_base< U, T > *other) | hexed::Ptr_base< T, U > | inlineprotected |
disconnect(Ptr_base< U, T > *other) | hexed::Ptr_base< T, U > | inlineprotected |
mine() | hexed::Multiple_ptr< T, U > | inlinevirtual |
mine() const | hexed::Multiple_ptr< T, U > | inlinevirtual |
Multiple_ptr(T *data) | hexed::Multiple_ptr< T, U > | inline |
Multiple_ptr(const Multiple_ptr &)=delete | hexed::Multiple_ptr< T, U > | |
Multiple_ptr(Multiple_ptr &&other) | hexed::Multiple_ptr< T, U > | inline |
operator bool() const | hexed::Multiple_ptr< T, U > | inline |
operator=(const Multiple_ptr &)=delete (defined in hexed::Multiple_ptr< T, U >) | hexed::Multiple_ptr< T, U > | |
operator=(Multiple_ptr &&other) | hexed::Multiple_ptr< T, U > | inline |
partners() | hexed::Multiple_ptr< T, U > | inline |
partners() const | hexed::Multiple_ptr< T, U > | inline |
remove(Ptr_base< U, T > &other) | hexed::Multiple_ptr< T, U > | inline |
~Multiple_ptr() (defined in hexed::Multiple_ptr< T, U >) | hexed::Multiple_ptr< T, U > | inline |
~Ptr_base()=default (defined in hexed::Ptr_base< T, U >) | hexed::Ptr_base< T, U > | virtual |