batchlas::Span< T > Member List

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

as_span() constbatchlas::Span< T >inline
at(size_t index) constbatchlas::Span< T >inline
back() constbatchlas::Span< T >inline
begin() constbatchlas::Span< T >inline
data() constbatchlas::Span< T >inline
empty() constbatchlas::Span< T >inline
end() constbatchlas::Span< T >inline
front() constbatchlas::Span< T >inline
operator<<(std::ostream &os, const Span< U > &vec)batchlas::Span< T >friend
operator=(const Span< T > &other)batchlas::Span< T >inline
operator=(Span< T > &&other)batchlas::Span< T >inline
operator==(const Span< T > other) constbatchlas::Span< T >
operator[](size_t index) constbatchlas::Span< T >inline
pointer typedefbatchlas::Span< T >
prefetch(const Queue &ctx=Queue()) constbatchlas::Span< T >
set_access_device(const Queue &ctx=Queue()) constbatchlas::Span< T >
set_preferred_location(const Queue &ctx=Queue()) constbatchlas::Span< T >
size() constbatchlas::Span< T >inline
size_bytes() constbatchlas::Span< T >inline
size_t typedefbatchlas::Span< T >
Span()batchlas::Span< T >inline
Span(T *data, size_t size)batchlas::Span< T >inline
Span(T *begin, T *end)batchlas::Span< T >inline
Span(const Span< T > &other)=defaultbatchlas::Span< T >inline
Span(Span< T > &&other)=defaultbatchlas::Span< T >inline
Span(const Span< T > &other, size_t offset)batchlas::Span< T >inline
Span(Span< T > &&other, size_t offset)batchlas::Span< T >inline
Span(T &value)batchlas::Span< T >inlineexplicit
subspan(size_t offset) constbatchlas::Span< T >inline
subspan(size_t offset, size_t count) constbatchlas::Span< T >inline
value_type typedefbatchlas::Span< T >