allocator_type typedef | wpi::memory::joint_ptr< T, RawAllocator > | |
element_type typedef | wpi::memory::joint_ptr< T, RawAllocator > | |
get() const noexcept | wpi::memory::joint_ptr< T, RawAllocator > | inline |
get_allocator() const noexcept -> decltype(std::declval< allocator_reference< allocator_type > >().get_allocator()) | wpi::memory::joint_ptr< T, RawAllocator > | inline |
joint_allocator class | wpi::memory::joint_ptr< T, RawAllocator > | friend |
joint_ptr(allocator_type &alloc) noexcept | wpi::memory::joint_ptr< T, RawAllocator > | inlineexplicit |
joint_ptr(const allocator_type &alloc) noexcept | wpi::memory::joint_ptr< T, RawAllocator > | inlineexplicit |
joint_ptr(allocator_type &alloc, joint_size additional_size, Args &&... args) | wpi::memory::joint_ptr< T, RawAllocator > | inline |
joint_ptr(const allocator_type &alloc, joint_size additional_size, Args &&... args) | wpi::memory::joint_ptr< T, RawAllocator > | inline |
joint_ptr(joint_ptr &&other) noexcept | wpi::memory::joint_ptr< T, RawAllocator > | inline |
operator bool() const noexcept | wpi::memory::joint_ptr< T, RawAllocator > | inlineexplicit |
operator*() const noexcept | wpi::memory::joint_ptr< T, RawAllocator > | inline |
operator->() const noexcept | wpi::memory::joint_ptr< T, RawAllocator > | inline |
operator=(joint_ptr &&other) noexcept | wpi::memory::joint_ptr< T, RawAllocator > | inline |
operator=(std::nullptr_t) noexcept | wpi::memory::joint_ptr< T, RawAllocator > | inline |
reset() noexcept | wpi::memory::joint_ptr< T, RawAllocator > | inline |
swap(joint_ptr &a, joint_ptr &b) noexcept | wpi::memory::joint_ptr< T, RawAllocator > | friend |
~joint_ptr() noexcept | wpi::memory::joint_ptr< T, RawAllocator > | inline |