addr() noexcept -> address | eagine::memory::basic_offset_ptr< Pointee, OffsetType > | inline |
addr() const noexcept -> const_address | eagine::memory::basic_offset_ptr< Pointee, OffsetType > | inline |
address typedef | eagine::memory::basic_offset_ptr< Pointee, OffsetType > | |
basic_offset_ptr() noexcept=default | eagine::memory::basic_offset_ptr< Pointee, OffsetType > | |
basic_offset_ptr(offset_type offs) noexcept | eagine::memory::basic_offset_ptr< Pointee, OffsetType > | inlineexplicit |
basic_offset_ptr(address addr) noexcept | eagine::memory::basic_offset_ptr< Pointee, OffsetType > | inlineexplicit |
basic_offset_ptr(Pointee *ptr) noexcept | eagine::memory::basic_offset_ptr< Pointee, OffsetType > | inline |
basic_offset_ptr(const basic_offset_ptr &that) noexcept | eagine::memory::basic_offset_ptr< Pointee, OffsetType > | inline |
basic_offset_ptr(basic_offset_ptr &&that) noexcept | eagine::memory::basic_offset_ptr< Pointee, OffsetType > | inline |
basic_offset_ptr(const basic_offset_ptr< P, O > &that) noexcept | eagine::memory::basic_offset_ptr< Pointee, OffsetType > | inline |
const_address typedef | eagine::memory::basic_offset_ptr< Pointee, OffsetType > | |
const_pointer typedef | eagine::memory::basic_offset_ptr< Pointee, OffsetType > | |
const_reference typedef | eagine::memory::basic_offset_ptr< Pointee, OffsetType > | |
data() noexcept -> pointer | eagine::memory::basic_offset_ptr< Pointee, OffsetType > | inline |
data() const noexcept -> const_pointer | eagine::memory::basic_offset_ptr< Pointee, OffsetType > | inline |
enable_if_convertible typedef | eagine::memory::basic_offset_ptr< Pointee, OffsetType > | |
get() noexcept -> pointer | eagine::memory::basic_offset_ptr< Pointee, OffsetType > | inline |
get() const noexcept -> const_pointer | eagine::memory::basic_offset_ptr< Pointee, OffsetType > | inline |
is_null() const noexcept -> bool | eagine::memory::basic_offset_ptr< Pointee, OffsetType > | inline |
offset() const noexcept -> offset_type | eagine::memory::basic_offset_ptr< Pointee, OffsetType > | inline |
offset_type typedef | eagine::memory::basic_offset_ptr< Pointee, OffsetType > | |
operator bool() const noexcept | eagine::memory::basic_offset_ptr< Pointee, OffsetType > | inlineexplicit |
operator const_pointer() const noexcept | eagine::memory::basic_offset_ptr< Pointee, OffsetType > | inline |
operator pointer() noexcept | eagine::memory::basic_offset_ptr< Pointee, OffsetType > | inline |
operator*() noexcept -> reference | eagine::memory::basic_offset_ptr< Pointee, OffsetType > | inline |
operator*() const noexcept -> const_reference | eagine::memory::basic_offset_ptr< Pointee, OffsetType > | inline |
operator++() noexcept -> auto & | eagine::memory::basic_offset_ptr< Pointee, OffsetType > | inline |
operator--() noexcept -> auto & | eagine::memory::basic_offset_ptr< Pointee, OffsetType > | inline |
operator->() noexcept -> pointer | eagine::memory::basic_offset_ptr< Pointee, OffsetType > | inline |
operator->() const noexcept -> const_pointer | eagine::memory::basic_offset_ptr< Pointee, OffsetType > | inline |
operator=(const basic_offset_ptr &that) noexcept -> basic_offset_ptr & | eagine::memory::basic_offset_ptr< Pointee, OffsetType > | inline |
operator=(basic_offset_ptr &&that) noexcept -> basic_offset_ptr & | eagine::memory::basic_offset_ptr< Pointee, OffsetType > | inline |
operator[](offset_type index) noexcept -> reference | eagine::memory::basic_offset_ptr< Pointee, OffsetType > | inline |
operator[](offset_type index) const noexcept -> const_reference | eagine::memory::basic_offset_ptr< Pointee, OffsetType > | inline |
pointer typedef | eagine::memory::basic_offset_ptr< Pointee, OffsetType > | |
reference typedef | eagine::memory::basic_offset_ptr< Pointee, OffsetType > | |
reset(Pointee *ptr) noexcept -> auto & | eagine::memory::basic_offset_ptr< Pointee, OffsetType > | inline |
reset(address adr) noexcept -> auto & | eagine::memory::basic_offset_ptr< Pointee, OffsetType > | inline |