array_ref() noexcept=default | array_ref< T, IdxType > | |
array_ref(array_ref const &) noexcept=default | array_ref< T, IdxType > | |
array_ref(pointer p, size_type len) CXXO_NOEXCEPTNOTHROW | array_ref< T, IdxType > | inline |
array_ref(std::nullptr_t, pointer p, pointer q) CXXO_NOEXCEPTNOTHROW | array_ref< T, IdxType > | inline |
array_ref(T(&arr)[N]) CXXO_NOEXCEPTNOTHROW | array_ref< T, IdxType > | inlineexplicit |
at(size_type i) | array_ref< T, IdxType > | inline |
at(size_type i) const | array_ref< T, IdxType > | inline |
at_or(size_type i, reference alt) CXXO_NOEXCEPTNOTHROW | array_ref< T, IdxType > | inline |
at_or(size_type i, const_reference alt) const CXXO_NOEXCEPTNOTHROW | array_ref< T, IdxType > | inline |
back() const CXXO_NOEXCEPTNOTHROW | array_ref< T, IdxType > | inline |
back() CXXO_NOEXCEPTNOTHROW | array_ref< T, IdxType > | inline |
begin() CXXO_NOEXCEPTNOTHROW | array_ref< T, IdxType > | inline |
begin() const CXXO_NOEXCEPTNOTHROW | array_ref< T, IdxType > | inline |
cbegin() const CXXO_NOEXCEPTNOTHROW | array_ref< T, IdxType > | inline |
cend() const CXXO_NOEXCEPTNOTHROW | array_ref< T, IdxType > | inline |
const_iterator typedef | array_ref< T, IdxType > | |
const_pointer typedef | array_ref< T, IdxType > | |
const_reverse_iterator typedef | array_ref< T, IdxType > | |
const_value_type typedef | array_ref< T, IdxType > | |
crbegin() const CXXO_NOEXCEPTNOTHROW | array_ref< T, IdxType > | inline |
crend() const CXXO_NOEXCEPTNOTHROW | array_ref< T, IdxType > | inline |
data() CXXO_NOEXCEPTNOTHROW | array_ref< T, IdxType > | inline |
data() const CXXO_NOEXCEPTNOTHROW | array_ref< T, IdxType > | inline |
difference_type typedef | array_ref< T, IdxType > | |
element_type typedef | array_ref< T, IdxType > | |
empty() const CXXO_NOEXCEPTNOTHROW | array_ref< T, IdxType > | inline |
end() CXXO_NOEXCEPTNOTHROW | array_ref< T, IdxType > | inline |
end() const CXXO_NOEXCEPTNOTHROW | array_ref< T, IdxType > | inline |
front() const CXXO_NOEXCEPTNOTHROW | array_ref< T, IdxType > | inline |
front() CXXO_NOEXCEPTNOTHROW | array_ref< T, IdxType > | inline |
iterator typedef | array_ref< T, IdxType > | |
leftmost(size_type n) const CXXO_NOEXCEPTNOTHROW | array_ref< T, IdxType > | |
operator=(array_ref const &) noexcept=default | array_ref< T, IdxType > | |
operator[](size_type i) CXXO_NOEXCEPTNOTHROW | array_ref< T, IdxType > | inline |
operator[](size_type i) const CXXO_NOEXCEPTNOTHROW | array_ref< T, IdxType > | inline |
pointer typedef | array_ref< T, IdxType > | |
rbegin() CXXO_NOEXCEPTNOTHROW | array_ref< T, IdxType > | inline |
rbegin() const CXXO_NOEXCEPTNOTHROW | array_ref< T, IdxType > | inline |
rend() CXXO_NOEXCEPTNOTHROW | array_ref< T, IdxType > | inline |
rend() const CXXO_NOEXCEPTNOTHROW | array_ref< T, IdxType > | inline |
reverse_iterator typedef | array_ref< T, IdxType > | |
rightmost(size_type n) const CXXO_NOEXCEPTNOTHROW | array_ref< T, IdxType > | |
size() const CXXO_NOEXCEPTNOTHROW | array_ref< T, IdxType > | inline |
size_bytes() const CXXO_NOEXCEPTNOTHROW | array_ref< T, IdxType > | inline |
size_type typedef | array_ref< T, IdxType > | |
slice(difference_type pos, size_type count) const | array_ref< T, IdxType > | |
slice(difference_type pos) const | array_ref< T, IdxType > | |
substr(size_type pos, size_type count) const | array_ref< T, IdxType > | |
substr(size_type pos) const | array_ref< T, IdxType > | |
value_type typedef | array_ref< T, IdxType > | |
without_back() const | array_ref< T, IdxType > | |
without_back_n(size_type n) const | array_ref< T, IdxType > | inline |
without_front() const | array_ref< T, IdxType > | |
without_front_n(size_type n) const | array_ref< T, IdxType > | |