back() const | xgboost::common::Span< T, Extent > | inline |
begin() const __span_noexcept | xgboost::common::Span< T, Extent > | inline |
cbegin() const __span_noexcept | xgboost::common::Span< T, Extent > | inline |
cend() const __span_noexcept | xgboost::common::Span< T, Extent > | inline |
const_iterator typedef | xgboost::common::Span< T, Extent > | |
const_reverse_iterator typedef | xgboost::common::Span< T, Extent > | |
crbegin() const __span_noexcept | xgboost::common::Span< T, Extent > | inline |
crend() const __span_noexcept | xgboost::common::Span< T, Extent > | inline |
data() const __span_noexcept | xgboost::common::Span< T, Extent > | inline |
difference_type typedef | xgboost::common::Span< T, Extent > | |
element_type typedef | xgboost::common::Span< T, Extent > | |
empty() const __span_noexcept | xgboost::common::Span< T, Extent > | inline |
end() const __span_noexcept | xgboost::common::Span< T, Extent > | inline |
first() const | xgboost::common::Span< T, Extent > | inline |
first(std::size_t _count) const | xgboost::common::Span< T, Extent > | inline |
front() const | xgboost::common::Span< T, Extent > | inline |
index_type typedef | xgboost::common::Span< T, Extent > | |
iterator typedef | xgboost::common::Span< T, Extent > | |
last() const | xgboost::common::Span< T, Extent > | inline |
last(std::size_t _count) const | xgboost::common::Span< T, Extent > | inline |
operator()(index_type _idx) const | xgboost::common::Span< T, Extent > | inline |
operator=(const Span &_other) __span_noexcept | xgboost::common::Span< T, Extent > | inline |
operator[](index_type _idx) const | xgboost::common::Span< T, Extent > | inline |
pointer typedef | xgboost::common::Span< T, Extent > | |
rbegin() const __span_noexcept | xgboost::common::Span< T, Extent > | inline |
reference typedef | xgboost::common::Span< T, Extent > | |
rend() const __span_noexcept | xgboost::common::Span< T, Extent > | inline |
reverse_iterator typedef | xgboost::common::Span< T, Extent > | |
size() const __span_noexcept | xgboost::common::Span< T, Extent > | inline |
size_bytes() const __span_noexcept | xgboost::common::Span< T, Extent > | inline |
Span() __span_noexcept=default | xgboost::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_noexcept | xgboost::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_noexcept | xgboost::common::Span< T, Extent > | inline |
Span(const Span &_other) __span_noexcept | xgboost::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) const | xgboost::common::Span< T, Extent > | inline |
value_type typedef | xgboost::common::Span< T, Extent > | |
~Span() __span_noexcept | xgboost::common::Span< T, Extent > | inline |