xgboost
xgboost::common::Span< T, Extent > Member List

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

back() constxgboost::common::Span< T, Extent >inline
begin() const __span_noexceptxgboost::common::Span< T, Extent >inline
cbegin() const __span_noexceptxgboost::common::Span< T, Extent >inline
cend() const __span_noexceptxgboost::common::Span< T, Extent >inline
const_iterator typedefxgboost::common::Span< T, Extent >
const_reverse_iterator typedefxgboost::common::Span< T, Extent >
crbegin() const __span_noexceptxgboost::common::Span< T, Extent >inline
crend() const __span_noexceptxgboost::common::Span< T, Extent >inline
data() const __span_noexceptxgboost::common::Span< T, Extent >inline
difference_type typedefxgboost::common::Span< T, Extent >
element_type typedefxgboost::common::Span< T, Extent >
empty() const __span_noexceptxgboost::common::Span< T, Extent >inline
end() const __span_noexceptxgboost::common::Span< T, Extent >inline
first() constxgboost::common::Span< T, Extent >inline
first(std::size_t _count) constxgboost::common::Span< T, Extent >inline
front() constxgboost::common::Span< T, Extent >inline
index_type typedefxgboost::common::Span< T, Extent >
iterator typedefxgboost::common::Span< T, Extent >
last() constxgboost::common::Span< T, Extent >inline
last(std::size_t _count) constxgboost::common::Span< T, Extent >inline
operator()(index_type _idx) constxgboost::common::Span< T, Extent >inline
operator=(const Span &_other) __span_noexceptxgboost::common::Span< T, Extent >inline
operator[](index_type _idx) constxgboost::common::Span< T, Extent >inline
pointer typedefxgboost::common::Span< T, Extent >
rbegin() const __span_noexceptxgboost::common::Span< T, Extent >inline
reference typedefxgboost::common::Span< T, Extent >
rend() const __span_noexceptxgboost::common::Span< T, Extent >inline
reverse_iterator typedefxgboost::common::Span< T, Extent >
size() const __span_noexceptxgboost::common::Span< T, Extent >inline
size_bytes() const __span_noexceptxgboost::common::Span< T, Extent >inline
Span() __span_noexcept=defaultxgboost::common::Span< T, Extent >
Span(pointer _ptr, index_type _count)xgboost::common::Span< T, Extent >inline
Span(pointer _first, pointer _last)xgboost::common::Span< T, Extent >inline
Span(element_type(&arr)[N]) __span_noexceptxgboost::common::Span< T, Extent >inline
Span(Container &_cont)xgboost::common::Span< T, Extent >inline
Span(const Container &_cont)xgboost::common::Span< T, Extent >inline
Span(const Span< U, OtherExtent > &_other) __span_noexceptxgboost::common::Span< T, Extent >inline
Span(const Span &_other) __span_noexceptxgboost::common::Span< T, Extent >inline
subspan() const -> Span< element_type, detail::ExtentValue< Extent, Offset, Count >::value >xgboost::common::Span< T, Extent >inline
subspan(index_type _offset, index_type _count=dynamic_extent) constxgboost::common::Span< T, Extent >inline
value_type typedefxgboost::common::Span< T, Extent >
~Span() __span_noexceptxgboost::common::Span< T, Extent >inline