|
| | span () FL_NOEXCEPT |
| |
| | span (const span &other) FL_NOEXCEPT |
| |
| | span (T *data, fl::size size) FL_NOEXCEPT |
| |
| | span (T(&array)[Extent]) FL_NOEXCEPT |
| |
| const T & | back () const FL_NOEXCEPT |
| |
| T & | back () FL_NOEXCEPT |
| |
| const_iterator | begin () const FL_NOEXCEPT |
| |
| iterator | begin () FL_NOEXCEPT |
| |
| const_iterator | cbegin () const FL_NOEXCEPT |
| |
| const_iterator | cend () const FL_NOEXCEPT |
| |
| const_reverse_iterator | crbegin () const FL_NOEXCEPT |
| |
| const_reverse_iterator | crend () const FL_NOEXCEPT |
| |
| const T * | data () const FL_NOEXCEPT |
| |
| T * | data () FL_NOEXCEPT |
| |
| constexpr bool | empty () const FL_NOEXCEPT |
| |
| const_iterator | end () const FL_NOEXCEPT |
| |
| iterator | end () FL_NOEXCEPT |
| |
| template<fl::size N> |
| span< T, N > | first () const FL_NOEXCEPT |
| |
| span< T, dynamic_extent > | first (fl::size count) const FL_NOEXCEPT |
| |
| const T & | front () const FL_NOEXCEPT |
| |
| T & | front () FL_NOEXCEPT |
| |
| template<fl::size N> |
| span< T, N > | last () const FL_NOEXCEPT |
| |
| span< T, dynamic_extent > | last (fl::size count) const FL_NOEXCEPT |
| |
| constexpr fl::size | length () const FL_NOEXCEPT |
| |
| | operator span< const T, Extent > () const FL_NOEXCEPT |
| |
| | operator span< T, dynamic_extent > () const FL_NOEXCEPT |
| |
| bool | operator!= (const span< T, Extent > &other) const FL_NOEXCEPT |
| |
| bool | operator< (const span< T, Extent > &other) const FL_NOEXCEPT |
| |
| bool | operator<= (const span< T, Extent > &other) const FL_NOEXCEPT |
| |
| span & | operator= (const span &other) FL_NOEXCEPT |
| |
| bool | operator== (const span< T, Extent > &other) const FL_NOEXCEPT |
| |
| bool | operator> (const span< T, Extent > &other) const FL_NOEXCEPT |
| |
| bool | operator>= (const span< T, Extent > &other) const FL_NOEXCEPT |
| |
| const T & | operator[] (fl::size index) const FL_NOEXCEPT |
| |
| T & | operator[] (fl::size index) FL_NOEXCEPT |
| |
| const_reverse_iterator | rbegin () const FL_NOEXCEPT |
| |
| reverse_iterator | rbegin () FL_NOEXCEPT |
| |
| const_reverse_iterator | rend () const FL_NOEXCEPT |
| |
| reverse_iterator | rend () FL_NOEXCEPT |
| |
| constexpr fl::size | size () const FL_NOEXCEPT |
| |
| constexpr fl::size | size_bytes () const FL_NOEXCEPT |
| |
| template<fl::size Offset, fl::size Count = dynamic_extent> |
| span< T, Count > | subspan () const FL_NOEXCEPT |
| |
| span< T, dynamic_extent > | subspan (fl::size offset, fl::size count=dynamic_extent) const FL_NOEXCEPT |
| |