Diag-Client-Lib
core_type::Span< T, Extent > Member List

This is the complete list of members for core_type::Span< T, Extent >, including all inherited members.

back() constcore_type::Span< T, Extent >inline
begin() const noexceptcore_type::Span< T, Extent >inline
cbegin() const noexceptcore_type::Span< T, Extent >inline
cend() const noexceptcore_type::Span< T, Extent >inline
const_iterator typedefcore_type::Span< T, Extent >
const_pointer typedefcore_type::Span< T, Extent >
const_reference typedefcore_type::Span< T, Extent >
const_reverse_iterator typedefcore_type::Span< T, Extent >
crbegin() const noexceptcore_type::Span< T, Extent >inline
crend() const noexceptcore_type::Span< T, Extent >inline
data() const noexceptcore_type::Span< T, Extent >inline
difference_type typedefcore_type::Span< T, Extent >
element_type typedefcore_type::Span< T, Extent >
empty() const noexceptcore_type::Span< T, Extent >inline
end() const noexceptcore_type::Span< T, Extent >inline
extentcore_type::Span< T, Extent >static
first() constcore_type::Span< T, Extent >inline
first(size_type count) constcore_type::Span< T, Extent >inline
front() constcore_type::Span< T, Extent >inline
iterator typedefcore_type::Span< T, Extent >
last() constcore_type::Span< T, Extent >inline
last(size_type count) constcore_type::Span< T, Extent >inline
operator=(const Span &other) noexcept=defaultcore_type::Span< T, Extent >
operator[](size_type idx) constcore_type::Span< T, Extent >inline
pointer typedefcore_type::Span< T, Extent >
rbegin() const noexceptcore_type::Span< T, Extent >inline
reference typedefcore_type::Span< T, Extent >
rend() const noexceptcore_type::Span< T, Extent >inline
reverse_iterator typedefcore_type::Span< T, Extent >
size() const noexceptcore_type::Span< T, Extent >inline
size_bytes() const noexceptcore_type::Span< T, Extent >inline
size_type typedefcore_type::Span< T, Extent >
Span() noexceptcore_type::Span< T, Extent >inline
Span(pointer ptr, size_type count)core_type::Span< T, Extent >inline
Span(pointer first_elem, pointer last_elem)core_type::Span< T, Extent >inline
Span(element_type(&arr)[N]) noexceptcore_type::Span< T, Extent >inlineexplicit
Span(std::array< U, N > &arr) noexceptcore_type::Span< T, Extent >inlineexplicit
Span(const std::array< U, N > &arr) noexceptcore_type::Span< T, Extent >inlineexplicit
Span(Container &cont) noexceptcore_type::Span< T, Extent >inlineexplicit
Span(const Container &cont) noexceptcore_type::Span< T, Extent >inlineexplicit
Span(const Span &) noexcept=defaultcore_type::Span< T, Extent >
Span(const Span< U, N > &other_span) noexceptcore_type::Span< T, Extent >inlineexplicit
storage_core_type::Span< T, Extent >private
subspan() const noexcept -> Span< element_type, Count !=dynamic_extent ? Count :(Extent !=dynamic_extent ? Extent - Offset :dynamic_extent)>core_type::Span< T, Extent >inline
subspan(size_type offset, size_type count=dynamic_extent) constcore_type::Span< T, Extent >inline
value_type typedefcore_type::Span< T, Extent >
~Span() noexcept=defaultcore_type::Span< T, Extent >