Celeritas 0.7+cf8d83d
Loading...
Searching...
No Matches
celeritas::Span< T, Extent > Member List

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

back() const (defined in celeritas::Span< T, Extent >)celeritas::Span< T, Extent >inline
begin() const (defined in celeritas::Span< T, Extent >)celeritas::Span< T, Extent >inline
const_iterator typedef (defined in celeritas::Span< T, Extent >)celeritas::Span< T, Extent >
const_pointer typedef (defined in celeritas::Span< T, Extent >)celeritas::Span< T, Extent >
const_reference typedef (defined in celeritas::Span< T, Extent >)celeritas::Span< T, Extent >
data() const (defined in celeritas::Span< T, Extent >)celeritas::Span< T, Extent >inline
element_type typedef (defined in celeritas::Span< T, Extent >)celeritas::Span< T, Extent >
empty() const (defined in celeritas::Span< T, Extent >)celeritas::Span< T, Extent >inline
end() const (defined in celeritas::Span< T, Extent >)celeritas::Span< T, Extent >inline
extentceleritas::Span< T, Extent >static
first() const noexcept(ndebug) (defined in celeritas::Span< T, Extent >)celeritas::Span< T, Extent >inline
first(std::size_t count) const noexcept(ndebug) (defined in celeritas::Span< T, Extent >)celeritas::Span< T, Extent >inline
front() const (defined in celeritas::Span< T, Extent >)celeritas::Span< T, Extent >inline
iterator typedef (defined in celeritas::Span< T, Extent >)celeritas::Span< T, Extent >
last() const noexcept(ndebug) (defined in celeritas::Span< T, Extent >)celeritas::Span< T, Extent >inline
last(std::size_t count) const noexcept(ndebug) (defined in celeritas::Span< T, Extent >)celeritas::Span< T, Extent >inline
operator=(Span const &)=default (defined in celeritas::Span< T, Extent >)celeritas::Span< T, Extent >
operator=(Span &&)=default (defined in celeritas::Span< T, Extent >)celeritas::Span< T, Extent >
operator[](std::size_t i) const (defined in celeritas::Span< T, Extent >)celeritas::Span< T, Extent >inline
pointer typedef (defined in celeritas::Span< T, Extent >)celeritas::Span< T, Extent >
reference typedef (defined in celeritas::Span< T, Extent >)celeritas::Span< T, Extent >
size() const (defined in celeritas::Span< T, Extent >)celeritas::Span< T, Extent >inline
size_bytes() const (defined in celeritas::Span< T, Extent >)celeritas::Span< T, Extent >inline
size_type typedef (defined in celeritas::Span< T, Extent >)celeritas::Span< T, Extent >
Span()=defaultceleritas::Span< T, Extent >
Span(pointer d, std::size_t s) noexcept(ndebug_or_dyn)celeritas::Span< T, Extent >inline
Span(Iter first, Iter last) noexcept(ndebug_or_dyn)celeritas::Span< T, Extent >inline
Span(element_type(&arr)[N]) noexceptceleritas::Span< T, Extent >inline
Span(Array< U, N > &arr) noexceptceleritas::Span< T, Extent >inline
Span(Array< U, N > const &arr) noexceptceleritas::Span< T, Extent >inline
Span(Span< U, E2 > const &other) noexcept(ndebug_or_dyn)celeritas::Span< T, Extent >inline
Span(Span< U, E2 > const &other) noexcept(ndebug_or_dyn)celeritas::Span< T, Extent >inlineexplicit
Span(Span const &)=default (defined in celeritas::Span< T, Extent >)celeritas::Span< T, Extent >
Span(Span &&)=default (defined in celeritas::Span< T, Extent >)celeritas::Span< T, Extent >
subspan() const noexcept(ndebug) (defined in celeritas::Span< T, Extent >)celeritas::Span< T, Extent >inline
subspan(std::size_t offset, std::size_t count=dynamic_extent) const noexcept(ndebug) (defined in celeritas::Span< T, Extent >)celeritas::Span< T, Extent >inline
value_type typedef (defined in celeritas::Span< T, Extent >)celeritas::Span< T, Extent >
~Span()=default (defined in celeritas::Span< T, Extent >)celeritas::Span< T, Extent >