|
|
using | offset_policy = accessor_constant |
| |
|
using | element_type = ElementType |
| |
|
using | reference = const element_type & |
| |
|
using | data_handle_type = const element_type * |
| |
|
|
template<typename OtherElementType , std::enable_if_t< stdex::convertible_to< OtherElementType, element_type >, int > = 0> |
| constexpr | accessor_constant (const accessor_constant< OtherElementType > &other) noexcept |
| |
|
template<typename OtherElementType , std::enable_if_t< stdex::convertible_to< OtherElementType, element_type >, int > = 0> |
| constexpr | accessor_constant (accessor_constant< OtherElementType > &&other) noexcept |
| |
|
constexpr | accessor_constant (ElementType e) |
| |
|
constexpr reference | access (data_handle_type p, std::size_t i) const noexcept |
| |
|
constexpr data_handle_type | offset (data_handle_type p, std::size_t i) const noexcept |
| |
|
constexpr data_handle_type | data_handle () const noexcept |
| |
|
|
template<typename OtherElementType > |
| struct | accessor_constant |
| |
The documentation for this struct was generated from the following file: