aligned_ptr() noexcept | eve::aligned_ptr< Type, Lanes > | inline |
aligned_ptr(std::nullptr_t) noexcept | eve::aligned_ptr< Type, Lanes > | inline |
aligned_ptr(pointer p) noexcept | eve::aligned_ptr< Type, Lanes > | inlineexplicit |
aligned_ptr(aligned_ptr< UType, L > p) noexcept | eve::aligned_ptr< Type, Lanes > | inline |
alignment() noexcept | eve::aligned_ptr< Type, Lanes > | inlinestatic |
as_aligned(Type *ptr, Lanes lanes) noexcept | eve::aligned_ptr< Type, Lanes > | related |
as_aligned(Type *ptr) noexcept | eve::aligned_ptr< Type, Lanes > | related |
get() const noexcept | eve::aligned_ptr< Type, Lanes > | inline |
next_aligned_address(T *p, Lanes width) noexcept | eve::aligned_ptr< Type, Lanes > | related |
next_aligned_address(T *p) noexcept | eve::aligned_ptr< Type, Lanes > | related |
operator bool() const noexcept | eve::aligned_ptr< Type, Lanes > | inlineexplicit |
operator pointer() const noexcept | eve::aligned_ptr< Type, Lanes > | inline |
operator*() const noexcept | eve::aligned_ptr< Type, Lanes > | inline |
operator*() noexcept | eve::aligned_ptr< Type, Lanes > | inline |
operator++() noexcept | eve::aligned_ptr< Type, Lanes > | inline |
operator++(int) noexcept | eve::aligned_ptr< Type, Lanes > | inline |
operator+=(std::ptrdiff_t o) noexcept | eve::aligned_ptr< Type, Lanes > | inline |
operator--() noexcept | eve::aligned_ptr< Type, Lanes > | inline |
operator--(int) noexcept | eve::aligned_ptr< Type, Lanes > | inline |
operator-=(std::ptrdiff_t o) noexcept | eve::aligned_ptr< Type, Lanes > | inline |
operator->() const noexcept | eve::aligned_ptr< Type, Lanes > | inline |
operator->() noexcept | eve::aligned_ptr< Type, Lanes > | inline |
operator<=>(const aligned_ptr< Type, Lanes > &) const =default | eve::aligned_ptr< Type, Lanes > | |
operator=(aligned_ptr< Type, L > p) noexcept | eve::aligned_ptr< Type, Lanes > | inline |
pointer typedef | eve::aligned_ptr< Type, Lanes > | |
previous_aligned_address(T *p, Lanes width) noexcept | eve::aligned_ptr< Type, Lanes > | related |
previous_aligned_address(T *p) noexcept | eve::aligned_ptr< Type, Lanes > | related |
rebind typedef | eve::aligned_ptr< Type, Lanes > | |
swap(aligned_ptr &that) noexcept | eve::aligned_ptr< Type, Lanes > | inline |
value_type typedef | eve::aligned_ptr< Type, Lanes > | |