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

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

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