DPC++ Runtime
Runtime libraries for oneAPI DPC++
sycl::_V1::span< _Tp, _Extent > Member List

This is the complete list of members for sycl::_V1::span< _Tp, _Extent >, including all inherited members.

__as_bytes() const noexceptsycl::_V1::span< _Tp, _Extent >inline
__as_writable_bytes() const noexceptsycl::_V1::span< _Tp, _Extent >inline
back() const noexceptsycl::_V1::span< _Tp, _Extent >inline
begin() const noexceptsycl::_V1::span< _Tp, _Extent >inline
const_pointer typedefsycl::_V1::span< _Tp, _Extent >
const_reference typedefsycl::_V1::span< _Tp, _Extent >
data() const noexceptsycl::_V1::span< _Tp, _Extent >inline
difference_type typedefsycl::_V1::span< _Tp, _Extent >
element_type typedefsycl::_V1::span< _Tp, _Extent >
empty() const noexceptsycl::_V1::span< _Tp, _Extent >inline
end() const noexceptsycl::_V1::span< _Tp, _Extent >inline
extentsycl::_V1::span< _Tp, _Extent >static
first() const noexceptsycl::_V1::span< _Tp, _Extent >inline
first(size_type __count) const noexceptsycl::_V1::span< _Tp, _Extent >inline
front() const noexceptsycl::_V1::span< _Tp, _Extent >inline
iterator typedefsycl::_V1::span< _Tp, _Extent >
last() const noexceptsycl::_V1::span< _Tp, _Extent >inline
last(size_type __count) const noexceptsycl::_V1::span< _Tp, _Extent >inline
operator=(const span &) noexcept=defaultsycl::_V1::span< _Tp, _Extent >
operator[](size_type __idx) const noexceptsycl::_V1::span< _Tp, _Extent >inline
pointer typedefsycl::_V1::span< _Tp, _Extent >
rbegin() const noexceptsycl::_V1::span< _Tp, _Extent >inline
reference typedefsycl::_V1::span< _Tp, _Extent >
rend() const noexceptsycl::_V1::span< _Tp, _Extent >inline
rev_iterator typedefsycl::_V1::span< _Tp, _Extent >
size() const noexceptsycl::_V1::span< _Tp, _Extent >inline
size_bytes() const noexceptsycl::_V1::span< _Tp, _Extent >inline
size_type typedefsycl::_V1::span< _Tp, _Extent >
span() noexceptsycl::_V1::span< _Tp, _Extent >inline
span(const span &) noexcept=defaultsycl::_V1::span< _Tp, _Extent >
span(element_type(&__arr)[_Sz])sycl::_V1::span< _Tp, _Extent >inlineexplicit
span(pointer __ptr, size_type __count)sycl::_V1::span< _Tp, _Extent >inlineexplicit
span(pointer __f, pointer __l)sycl::_V1::span< _Tp, _Extent >inlineexplicit
span(std::array< _OtherElementType, _Extent > &__arr) noexceptsycl::_V1::span< _Tp, _Extent >inline
span(const std::array< _OtherElementType, _Extent > &__arr) noexceptsycl::_V1::span< _Tp, _Extent >inline
span(_Container &__c, std::enable_if_t< __is_span_compatible_container< _Container, _Tp >::value, std::nullptr_t >=nullptr)sycl::_V1::span< _Tp, _Extent >inlineexplicit
span(const _Container &__c, std::enable_if_t< __is_span_compatible_container< const _Container, _Tp >::value, std::nullptr_t >=nullptr)sycl::_V1::span< _Tp, _Extent >inlineexplicit
span(const span< _OtherElementType, _Extent > &__other, std::enable_if_t< std::is_convertible_v< _OtherElementType(*)[], element_type(*)[]>, std::nullptr_t >=nullptr)sycl::_V1::span< _Tp, _Extent >inline
subspan() const noexcept -> span< element_type,(_Count !=dynamic_extent ? _Count :_Extent - _Offset)>sycl::_V1::span< _Tp, _Extent >inline
subspan(size_type __offset, size_type __count=dynamic_extent) const noexceptsycl::_V1::span< _Tp, _Extent >inline
value_type typedefsycl::_V1::span< _Tp, _Extent >