compressed_value() const noexcept -> StorageType | small_ptr< Type, BaseAddress, StorageType > | inline |
get() noexcept -> Type * | small_ptr< Type, BaseAddress, StorageType > | inline |
get() const noexcept -> Type const * | small_ptr< Type, BaseAddress, StorageType > | inline |
operator Type *() noexcept | small_ptr< Type, BaseAddress, StorageType > | inline |
operator Type const *() const noexcept | small_ptr< Type, BaseAddress, StorageType > | inline |
operator*() -> Type & | small_ptr< Type, BaseAddress, StorageType > | inline |
operator*() const -> Type const & | small_ptr< Type, BaseAddress, StorageType > | inline |
operator++(int) noexcept -> small_ptr | small_ptr< Type, BaseAddress, StorageType > | inline |
operator++() noexcept -> small_ptr & | small_ptr< Type, BaseAddress, StorageType > | inline |
operator-(small_ptr other) const noexcept -> ptrdiff_t | small_ptr< Type, BaseAddress, StorageType > | inline |
operator--(int) noexcept -> small_ptr | small_ptr< Type, BaseAddress, StorageType > | inline |
operator--() noexcept -> small_ptr & | small_ptr< Type, BaseAddress, StorageType > | inline |
operator->() const -> Type * | small_ptr< Type, BaseAddress, StorageType > | inline |
small_ptr()=default | small_ptr< Type, BaseAddress, StorageType > | |
small_ptr(nullptr_t null) | small_ptr< Type, BaseAddress, StorageType > | inline |
small_ptr(Type *ptr) | small_ptr< Type, BaseAddress, StorageType > | inline |