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