iceoryx_doc  1.0.1
iox::rp::RelativePointer< T > Member List

This is the complete list of members for iox::rp::RelativePointer< T >, including all inherited members.

BaseRelativePointer(ptr_t ptr, id_t id) noexceptiox::rp::BaseRelativePointer
BaseRelativePointer(offset_t offset, id_t id) noexceptiox::rp::BaseRelativePointer
BaseRelativePointer(ptr_t ptr=nullptr) noexceptiox::rp::BaseRelativePointer
BaseRelativePointer(const BaseRelativePointer &other) noexceptiox::rp::BaseRelativePointer
BaseRelativePointer(BaseRelativePointer &&other) noexceptiox::rp::BaseRelativePointer
computeOffset(ptr_t ptr) const noexceptiox::rp::BaseRelativePointer
computeRawPtr() const noexceptiox::rp::BaseRelativePointer
const_ptr_t typedef (defined in iox::rp::BaseRelativePointer)iox::rp::BaseRelativePointer
get() const noexceptiox::rp::RelativePointer< T >inline
getBasePtr() const noexceptiox::rp::BaseRelativePointer
getBasePtr(const id_t id) noexceptiox::rp::BaseRelativePointerstatic
getId() const noexceptiox::rp::BaseRelativePointer
getOffset() const noexceptiox::rp::BaseRelativePointer
getOffset(const id_t id, const_ptr_t ptr) noexceptiox::rp::BaseRelativePointerstatic
getPtr(const id_t id, const offset_t offset) noexceptiox::rp::BaseRelativePointerstatic
getRepository() noexceptiox::rp::BaseRelativePointerstatic
id_t typedef (defined in iox::rp::BaseRelativePointer)iox::rp::BaseRelativePointer
isValid(id_t id) noexceptiox::rp::BaseRelativePointerstatic
m_id (defined in iox::rp::BaseRelativePointer)iox::rp::BaseRelativePointerprotected
m_offset (defined in iox::rp::BaseRelativePointer)iox::rp::BaseRelativePointerprotected
NULL_POINTER_ID (defined in iox::rp::BaseRelativePointer)iox::rp::BaseRelativePointerstatic
NULL_POINTER_OFFSET (defined in iox::rp::BaseRelativePointer)iox::rp::BaseRelativePointerstatic
offset_t typedef (defined in iox::rp::BaseRelativePointer)iox::rp::BaseRelativePointer
operator T*() const noexceptiox::rp::RelativePointer< T >inline
operator!=(T *const ptr) const noexceptiox::rp::RelativePointer< T >inline
operator*() noexceptiox::rp::RelativePointer< T >inline
operator*() const noexceptiox::rp::RelativePointer< T >inline
operator->() noexceptiox::rp::RelativePointer< T >inline
operator->() const noexceptiox::rp::RelativePointer< T >inline
operator=(const BaseRelativePointer &other) noexceptiox::rp::RelativePointer< T >inline
operator=(ptr_t ptr) noexceptiox::rp::RelativePointer< T >inline
iox::rp::BaseRelativePointer::operator=(BaseRelativePointer &&other) noexceptiox::rp::BaseRelativePointer
operator==(T *const ptr) const noexceptiox::rp::RelativePointer< T >inline
ptr_t typedef (defined in iox::rp::BaseRelativePointer)iox::rp::BaseRelativePointer
registerPtr(const ptr_t ptr, uint64_t size=0U) noexceptiox::rp::BaseRelativePointerstatic
registerPtr(const id_t id, const ptr_t ptr, uint64_t size=0U) noexceptiox::rp::BaseRelativePointerstatic
RelativePointer(ptr_t ptr, id_t id) noexceptiox::rp::RelativePointer< T >inline
RelativePointer(offset_t offset, id_t id) noexceptiox::rp::RelativePointer< T >inline
RelativePointer(ptr_t ptr=nullptr) noexceptiox::rp::RelativePointer< T >inline
RelativePointer(const BaseRelativePointer &other) noexceptiox::rp::RelativePointer< T >inline
searchId(ptr_t ptr) noexceptiox::rp::BaseRelativePointerstatic
unregisterAll() noexceptiox::rp::BaseRelativePointerstatic
unregisterPtr(const id_t id) noexceptiox::rp::BaseRelativePointerstatic