|
BDE 4.14.0 Production release
|
This is the complete list of members for bsl::span< TYPE, EXTENT >, including all inherited members.
| back() const | bsl::span< TYPE, EXTENT > | inline |
| begin() const BSLS_KEYWORD_NOEXCEPT | bsl::span< TYPE, EXTENT > | inline |
| const_pointer typedef | bsl::span< TYPE, EXTENT > | |
| const_reference typedef | bsl::span< TYPE, EXTENT > | |
| data() const BSLS_KEYWORD_NOEXCEPT | bsl::span< TYPE, EXTENT > | inline |
| difference_type typedef | bsl::span< TYPE, EXTENT > | |
| element_type typedef | bsl::span< TYPE, EXTENT > | |
| empty() const BSLS_KEYWORD_NOEXCEPT | bsl::span< TYPE, EXTENT > | inline |
| end() const BSLS_KEYWORD_NOEXCEPT | bsl::span< TYPE, EXTENT > | inline |
| extent | bsl::span< TYPE, EXTENT > | static |
| first() const | bsl::span< TYPE, EXTENT > | |
| first(size_type count) const | bsl::span< TYPE, EXTENT > | inline |
| first() const | bsl::span< TYPE, EXTENT > | inline |
| front() const | bsl::span< TYPE, EXTENT > | inline |
| iterator typedef | bsl::span< TYPE, EXTENT > | |
| last() const | bsl::span< TYPE, EXTENT > | |
| last(size_type count) const | bsl::span< TYPE, EXTENT > | inline |
| last() const | bsl::span< TYPE, EXTENT > | inline |
| operator=(const span &) BSLS_KEYWORD_NOEXCEPT | bsl::span< TYPE, EXTENT > | inline |
| operator[](size_type index) const | bsl::span< TYPE, EXTENT > | inline |
| pointer typedef | bsl::span< TYPE, EXTENT > | |
| rbegin() const BSLS_KEYWORD_NOEXCEPT | bsl::span< TYPE, EXTENT > | inline |
| reference typedef | bsl::span< TYPE, EXTENT > | |
| rend() const BSLS_KEYWORD_NOEXCEPT | bsl::span< TYPE, EXTENT > | inline |
| reverse_iterator typedef | bsl::span< TYPE, EXTENT > | |
| size() const BSLS_KEYWORD_NOEXCEPT | bsl::span< TYPE, EXTENT > | inline |
| size_bytes() const BSLS_KEYWORD_NOEXCEPT | bsl::span< TYPE, EXTENT > | inline |
| size_type typedef | bsl::span< TYPE, EXTENT > | |
| span() BSLS_KEYWORD_NOEXCEPT | bsl::span< TYPE, EXTENT > | inline |
| span(const span &original) BSLS_KEYWORD_NOEXCEPT | bsl::span< TYPE, EXTENT > | inline |
| span(pointer ptr, size_type count) | bsl::span< TYPE, EXTENT > | inlineexplicit |
| span(pointer first, pointer last) | bsl::span< TYPE, EXTENT > | inlineexplicit |
| span(typename Span_Utility::TypeIdentity< element_type >::type(&arr)[SIZE]) BSLS_KEYWORD_NOEXCEPT | bsl::span< TYPE, EXTENT > | inline |
| span(bsl::array< t_OTHER_TYPE, EXTENT > &arr, typename bsl::enable_if< Span_Utility::IsArrayConvertible< t_OTHER_TYPE, element_type >::value, void * >::type=NULL) BSLS_KEYWORD_NOEXCEPT | bsl::span< TYPE, EXTENT > | inline |
| span(const bsl::array< t_OTHER_TYPE, EXTENT > &arr, typename bsl::enable_if< Span_Utility::IsArrayConvertible< const t_OTHER_TYPE, element_type >::value, void * >::type=NULL) BSLS_KEYWORD_NOEXCEPT | bsl::span< TYPE, EXTENT > | inline |
| span(std::array< t_OTHER_TYPE, EXTENT > &arr, typename bsl::enable_if< Span_Utility::IsArrayConvertible< t_OTHER_TYPE, element_type >::value, void * >::type=NULL) BSLS_KEYWORD_NOEXCEPT | bsl::span< TYPE, EXTENT > | inline |
| span(const std::array< t_OTHER_TYPE, EXTENT > &arr, typename bsl::enable_if< Span_Utility::IsArrayConvertible< const t_OTHER_TYPE, element_type >::value, void * >::type=NULL) BSLS_KEYWORD_NOEXCEPT | bsl::span< TYPE, EXTENT > | inline |
| span(const span< t_OTHER_TYPE, EXTENT > &other, typename bsl::enable_if< Span_Utility::IsArrayConvertible< t_OTHER_TYPE, element_type >::value, void * >::type=NULL) BSLS_KEYWORD_NOEXCEPT | bsl::span< TYPE, EXTENT > | inline |
| span(const span< t_OTHER_TYPE, dynamic_extent > &other, typename bsl::enable_if< Span_Utility::IsArrayConvertible< t_OTHER_TYPE, element_type >::value, void * >::type=NULL) BSLS_KEYWORD_NOEXCEPT | bsl::span< TYPE, EXTENT > | |
| span(const bsl::span< t_OTHER_TYPE, bsl::dynamic_extent > &other, typename bsl::enable_if< Span_Utility::IsArrayConvertible< t_OTHER_TYPE, element_type >::value, void * >::type) BSLS_KEYWORD_NOEXCEPT | bsl::span< TYPE, EXTENT > | inline |
| subspan() const | bsl::span< TYPE, EXTENT > | inline |
| subspan(size_type offset, size_type count=dynamic_extent) const | bsl::span< TYPE, EXTENT > | inline |
| subspan() const | bsl::span< TYPE, EXTENT > | inline |
| swap(span &other) BSLS_KEYWORD_NOEXCEPT | bsl::span< TYPE, EXTENT > | inline |
| value_type typedef | bsl::span< TYPE, EXTENT > | |
| ~span() noexcept=default | bsl::span< TYPE, EXTENT > |