|
PMDK C++ bindings
1.13.0-git107.g7e59f08f
This is the C++ bindings documentation for PMDK's libpmemobj.
|
Static class accessor to self_relative_ptr_base. More...
#include <libpmemobj++/detail/self_relative_ptr_base_impl.hpp>
Public Types | |
| using | access_type = self_relative_ptr_base_impl< T > |
| using | difference_type = typename access_type::difference_type |
Static Public Member Functions | |
| template<typename PointerType > | |
| static difference_type | pointer_to_offset (const access_type &obj, PointerType *ptr) |
| template<typename PointerType > | |
| static PointerType * | offset_to_pointer (difference_type offset, const access_type &obj) |
| static T & | get_offset (access_type &ptr) |
| static const T & | get_offset (const access_type &ptr) |
Static class accessor to self_relative_ptr_base.