|
template<typename T > |
detail::joint_stack & | get_stack (joint_type< T > &obj) noexcept |
|
template<typename T > |
const detail::joint_stack & | get_stack (const joint_type< T > &obj) noexcept |
|
template<typename T > |
char * | get_memory (joint_type< T > &obj) noexcept |
|
template<typename T > |
const char * | get_memory (const joint_type< T > &obj) noexcept |
|
|
template<typename T , class RawAllocator > |
bool | operator== (std::nullptr_t, const joint_ptr< T, RawAllocator > &ptr) |
|
|
template<typename T , class RawAllocator > |
bool | operator== (T *p, const joint_ptr< T, RawAllocator > &ptr) |
|
|
template<typename T , class RawAllocator > |
bool | operator!= (std::nullptr_t, const joint_ptr< T, RawAllocator > &ptr) |
|
|
template<typename T , class RawAllocator > |
bool | operator!= (T *p, const joint_ptr< T, RawAllocator > &ptr) |
|
|
template<typename T , class RawAllocator , typename... Args> |
auto | allocate_joint (RawAllocator &alloc, joint_size additional_size, Args &&... args) -> joint_ptr< T, RawAllocator > |
|
template<typename T , class RawAllocator , typename... Args> |
auto | allocate_joint (const RawAllocator &alloc, joint_size additional_size, Args &&... args) -> joint_ptr< T, RawAllocator > |
|
|
template<class RawAllocator , typename T > |
auto | clone_joint (RawAllocator &alloc, const joint_type< T > &joint) -> joint_ptr< T, RawAllocator > |
|
template<class RawAllocator , typename T > |
auto | clone_joint (const RawAllocator &alloc, const joint_type< T > &joint) -> joint_ptr< T, RawAllocator > |
|
|
bool | operator!= (const joint_allocator &lhs, const joint_allocator &rhs) noexcept |
|