| 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=(Span const &_other) noexcept(true)=default | xgboost::common::Span< T, Extent > |  | 
  | operator=(Span &&_other) noexcept(true)=default | xgboost::common::Span< T, Extent > |  | 
  | 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()=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(Span const &_other) noexcept(true)=default | xgboost::common::Span< T, Extent > |  | 
  | Span(Span &&_other) noexcept(true)=default | xgboost::common::Span< T, Extent > |  | 
  | 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() noexcept(true)=default | xgboost::common::Span< T, Extent > |  |