|
LibCXX 0.26.1
|
This is the complete list of members for x::singletonptr< ref_type, baseClass >, including all inherited members.
| base typedef | x::const_ptr< objClass, baseClass > | |
| const_ptr() noexcept LIBCXX_INLINE | x::const_ptr< objClass, baseClass > | inline |
| const_ptr(const objClass *pArg) noexcept LIBCXX_INLINE | x::const_ptr< objClass, baseClass > | inlineexplicit |
| const_ptr(const ptrImpl< objClass > &o) noexcept LIBCXX_INLINE | x::const_ptr< objClass, baseClass > | inlineexplicit |
| const_ptr(const_ptr< objClass, baseClass2 > &&o) noexcept | x::const_ptr< objClass, baseClass > | inlineexplicit |
| const_ptr(ptr< objClass, baseClass2 > &&o) noexcept | x::const_ptr< objClass, baseClass > | inlineexplicit |
| const_ptr(const const_ref< objClass, baseClass2 > &o) noexcept | x::const_ptr< objClass, baseClass > | explicit |
| const_ptr(const_ref< objClass, baseClass2 > &&o) noexcept | x::const_ptr< objClass, baseClass > | explicit |
| const_ptr(const ref< objClass, baseClass2 > &o) noexcept | x::const_ptr< objClass, baseClass > | explicit |
| const_ptr(ref< objClass, baseClass2 > &&o) noexcept | x::const_ptr< objClass, baseClass > | explicit |
| const_ptr(const ptrImpl< objClass2 > &o) | x::const_ptr< objClass, baseClass > | inline |
| create(Args_t &&...args) LIBCXX_INLINE | x::ptr< objClass, baseClass > | inlinestatic |
| get_instance_mutex() | x::singletonptr< ref_type, baseClass > | inlineprivatestatic |
| get_object() | x::singletonptr< ref_type, baseClass > | inlineprivatestatic |
| getrefP() const noexcept LIBCXX_INLINE | x::ptrImpl< objClass > | inlineprotected |
| initial | x::singletonptr< ref_type, baseClass > | private |
| null() const noexcept LIBCXX_INLINE | x::ptrImpl< objClass > | inline |
| obj_type typedef | x::const_ptr< objClass, baseClass > | |
| operator bool() const noexcept | x::ptrImpl< objClass > | inlineexplicit |
| operator!() const noexcept | x::ptrImpl< objClass > | inline |
| operator*() const LIBCXX_INLINE | x::ptr< objClass, baseClass > | inline |
| operator->() const LIBCXX_INLINE | x::ptr< objClass, baseClass > | inline |
| operator<=>(const T &o) const noexcept LIBCXX_INLINE | x::const_ptr< objClass, baseClass > | inline |
| operator=(const ptr< objClass, baseClass > &o) noexcept LIBCXX_INLINE | x::ptr< objClass, baseClass > | inline |
| operator=(ptr< objClass, baseClass > &&o) noexcept LIBCXX_INLINE | x::ptr< objClass, baseClass > | inline |
| operator=(const ptr< objClass2, baseClass2 > &o) | x::ptr< objClass, baseClass > | |
| operator=(ptr< objClass2, baseClass2 > &&o) | x::ptr< objClass, baseClass > | |
| operator=(objClass2 *o) | x::ptr< objClass, baseClass > | |
| operator=(std::nullptr_t) LIBCXX_INLINE | x::ptr< objClass, baseClass > | inline |
| x::const_ptr::operator=(const ptrImpl< objClass > &o) noexcept | x::const_ptr< objClass, baseClass > | inline |
| x::const_ptr::operator=(ptrImpl< objClass > &&o) noexcept LIBCXX_INLINE | x::const_ptr< objClass, baseClass > | inline |
| x::const_ptr::operator=(const ptrImpl< objClass2 > &o) | x::const_ptr< objClass, baseClass > | |
| x::const_ptr::operator=(const objClass2 *o) | x::const_ptr< objClass, baseClass > | |
| operator==(const T &o) const noexcept LIBCXX_INLINE | x::const_ptr< objClass, baseClass > | inline |
| ptr() noexcept LIBCXX_INLINE | x::ptr< objClass, baseClass > | inline |
| ptr(objClass *pArg) noexcept LIBCXX_INLINE | x::ptr< objClass, baseClass > | inlineexplicit |
| ptr(const ptr< objClass, baseClass > &o) noexcept LIBCXX_INLINE | x::ptr< objClass, baseClass > | inlineexplicit |
| ptr(ptr< objClass, baseClass > &&o) noexcept LIBCXX_INLINE | x::ptr< objClass, baseClass > | inlineexplicit |
| ptr(const ref< objClass, baseClass2 > &o) noexcept | x::ptr< objClass, baseClass > | explicit |
| ptr(ref< objClass, baseClass2 > &&o) noexcept | x::ptr< objClass, baseClass > | explicit |
| ptr(const const_ref< objClass, baseClass2 > &o) noexcept | x::ptr< objClass, baseClass > | explicitprivate |
| ptr(const_ref< objClass, baseClass2 > &&o) noexcept | x::ptr< objClass, baseClass > | explicitprivate |
| ptr(const ptr< objClass2, baseClass2 > &o) LIBCXX_INLINE | x::ptr< objClass, baseClass > | inline |
| ptr(ptr< objClass2, baseClass2 > &&o) LIBCXX_INLINE | x::ptr< objClass, baseClass > | inline |
| ptrImpl(objClass *pArg) noexcept LIBCXX_INLINE | x::ptrImpl< objClass > | |
| ptrImpl(const ptrImpl< objClass > &o) noexcept LIBCXX_INLINE | x::ptrImpl< objClass > | |
| ptrImpl(const const_ref< objClass, baseClass > &o) noexcept | x::ptrImpl< objClass > | explicit |
| ptrImpl(const ref< objClass, baseClass > &o) noexcept | x::ptrImpl< objClass > | explicit |
| ptrImpl(const_ref< objClass, baseClass > &&o) noexcept | x::ptrImpl< objClass > | explicit |
| ptrImpl(ref< objClass, baseClass > &&o) noexcept | x::ptrImpl< objClass > | inlineexplicit |
| ptrImpl(ptrImpl< objClass > &&o) noexcept LIBCXX_INLINE | x::ptrImpl< objClass > | inline |
| ptrImpl(const_ptr< objClass, baseClass > &&o) noexcept | x::ptrImpl< objClass > | inline |
| ptrImpl(ptr< objClass, baseClass > &&o) noexcept | x::ptrImpl< objClass > | inline |
| refP | x::ptrImpl< objClass > | protected |
| setRef(objClass *newRefP) noexcept LIBCXX_INLINE | x::ptrImpl< objClass > | inlineprotected |
| setRef_noconscheck(objClass *newRefP) noexcept LIBCXX_INLINE | x::ptrImpl< objClass > | inlineprotected |
| singletonptr(const ptr< ref_type, baseClass > &p) | x::singletonptr< ref_type, baseClass > | inline |
| singletonptr() | x::singletonptr< ref_type, baseClass > | inline |
| traits_t typedef | x::ptr< objClass, baseClass > | |
| weaken() const | x::ptr< objClass, baseClass > | |
| ~const_ptr() LIBCXX_INLINE | x::const_ptr< objClass, baseClass > | inline |
| ~ptr() LIBCXX_INLINE | x::ptr< objClass, baseClass > | inline |
| ~ptrImpl() LIBCXX_INLINE | x::ptrImpl< objClass > | |
| ~singletonptr() | x::singletonptr< ref_type, baseClass > | inline |