SpECTRE  v2024.04.12
gsl::span< ElementType, Extent > Member List

This is the complete list of members for gsl::span< ElementType, Extent >, including all inherited members.

at(index_type idx) const (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >inline
begin() const (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >inline
cbegin() const (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >inline
cend() const (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >inline
const_iterator typedef (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >
const_reverse_iterator typedef (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >
crbegin() const (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >inline
crend() const (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >inline
data() const (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >inline
element_type typedef (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >
empty() const (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >inline
end() const (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >inline
extent (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >static
first() const (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >inline
first(index_type count) const (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >inline
index_type typedef (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >
iterator typedef (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >
last() const (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >inline
last(index_type count) const (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >inline
operator()(index_type idx) const (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >inline
operator=(const span &other)=default (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >
operator[](index_type idx) const (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >inline
pointer typedef (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >
rbegin() const (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >inline
reference typedef (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >
rend() const (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >inline
reverse_iterator typedef (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >
size() const (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >inline
size_bytes() const (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >inline
size_type typedef (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >
span() (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >inline
span(pointer ptr, index_type count) (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >inline
span(pointer firstElem, pointer lastElem) (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >inline
span(element_type(&arr)[N]) (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >inline
span(std::array< std::remove_const_t< element_type >, N > &arr) (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >inline
span(std::array< std::remove_const_t< element_type >, 0 > &) (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >inline
span(const std::array< std::remove_const_t< element_type >, N > &arr) (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >inline
span(const std::array< std::remove_const_t< element_type >, 0 > &) (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >inline
span(Container &cont) (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >inline
span(const Container &cont) (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >inline
span(const span &other)=default (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >
span(const span< OtherElementType, OtherExtent > &other) (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >inline
subspan() const -> typename detail::calculate_subspan_type< ElementType, Extent, Offset, Count >::type (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >inline
subspan(index_type offset, index_type count=dynamic_extent) const (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >inline
value_type typedef (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >
~span()=default (defined in gsl::span< ElementType, Extent >)gsl::span< ElementType, Extent >