__p | JLANG::JPointer< JClass_t > | protected |
attach(const JSharedCounter &object) | JLANG::JSharedCounter | inline |
counter | JLANG::JSharedCounter | protected |
create() | JLANG::JStorage< JClass_t, JMemory_t > | inline |
create(const unsigned int size) | JLANG::JStorage< JClass_t, JMemory_t > | inline |
detach() | JLANG::JSharedCounter | inline |
equals(const JAbstractPointer &object) const | JLANG::JAbstractPointer< JClass_t > | inlinevirtual |
get() const override | JLANG::JPointer< JClass_t > | inlinevirtual |
getCount() | JLANG::JSharedCounter | inline |
getReference() const | JLANG::JPointer< JClass_t > | inline |
getReference() | JLANG::JPointer< JClass_t > | inline |
getSharedPointer() const | JLANG::JSharedPointer< JClass_t, JMemory_t > | inline |
getSharedPointer() | JLANG::JSharedPointer< JClass_t, JMemory_t > | inline |
initialise() | JLANG::JSharedCounter | inline |
is_valid() const | JLANG::JAbstractPointer< JClass_t > | inline |
JAbstractAutoPointer_t typedef | JTOOLS::JAutoElement< JBase_t > | private |
JAbstractPointer() | JLANG::JAbstractPointer< JClass_t > | inlineprotected |
JAutoElement() | JTOOLS::JAutoElement< JBase_t > | inline |
JAutoElement(JType< JDerived_t > type) | JTOOLS::JAutoElement< JBase_t > | inline |
JAutoElement(JDerived_t *p) | JTOOLS::JAutoElement< JBase_t > | inline |
JAutoElement_t typedef | JTOOLS::JAutoElement< JBase_t > | private |
JPointer() | JLANG::JPointer< JClass_t > | inline |
JPointer(JClass_t *p) | JLANG::JPointer< JClass_t > | inline |
JPointer(JPointer< T > pointer) | JLANG::JPointer< JClass_t > | inline |
JSharedCounter() | JLANG::JSharedCounter | inline |
JSharedPointer() | JLANG::JSharedPointer< JClass_t, JMemory_t > | inline |
JSharedPointer(const JSharedPointer &object) | JLANG::JSharedPointer< JClass_t, JMemory_t > | inline |
JSharedPointer(JDerived_t *p) | JLANG::JSharedPointer< JClass_t, JMemory_t > | inline |
JSharedPointer_t typedef | JTOOLS::JAutoElement< JBase_t > | private |
memory_type typedef | JLANG::JStorage< JClass_t, JMemory_t > | |
operator JClass_t *() const | JLANG::JAbstractPointer< JClass_t > | inline |
operator->() const | JLANG::JAbstractPointer< JClass_t > | inline |
operator<<(std::ostream &out, const JAutoElement_t &element) | JTOOLS::JAutoElement< JBase_t > | friend |
operator=(JType< JDerived_t > type) | JTOOLS::JAutoElement< JBase_t > | inline |
operator=(JDerived_t *p) | JTOOLS::JAutoElement< JBase_t > | inline |
JLANG::JSharedPointer::operator=(const JSharedPointer &object) | JLANG::JSharedPointer< JClass_t, JMemory_t > | inline |
operator>>(std::istream &in, JAutoElement_t &element) | JTOOLS::JAutoElement< JBase_t > | friend |
pointer_type typedef | JLANG::JSharedPointer< JClass_t, JMemory_t > | |
recreate() | JLANG::JStorage< JClass_t, JMemory_t > | inline |
release() | JLANG::JStorage< JClass_t, JMemory_t > | inlineprotected |
reset() override | JLANG::JSharedPointer< JClass_t, JMemory_t > | inlinevirtual |
JLANG::JPointer::reset(const JPointer< T > &pointer) | JLANG::JPointer< JClass_t > | inline |
JLANG::JAbstractPointer::reset(JClass_t *p) | JLANG::JAbstractPointer< JClass_t > | inline |
set() | JTOOLS::JAutoElement< JBase_t > | inline |
set(JType< JDerived_t > type) | JTOOLS::JAutoElement< JBase_t > | inline |
set(JDerived_t *p) | JTOOLS::JAutoElement< JBase_t > | inline |
JLANG::JSharedPointer::set(const JSharedPointer &object) | JLANG::JSharedPointer< JClass_t, JMemory_t > | inlineprotected |
JLANG::JSharedPointer::set(JClass_t *p) override | JLANG::JSharedPointer< JClass_t, JMemory_t > | inlineprotectedvirtual |
JLANG::JStorage::set(const JPointer< T > &pointer) | JLANG::JPointer< JClass_t > | inline |
setSharedPointer(const JSharedPointer &object) | JLANG::JSharedPointer< JClass_t, JMemory_t > | inline |
storage_type typedef | JLANG::JSharedPointer< JClass_t, JMemory_t > | |
~JAbstractPointer() | JLANG::JAbstractPointer< JClass_t > | inlinevirtual |
~JSharedPointer() | JLANG::JSharedPointer< JClass_t, JMemory_t > | inline |