All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
TfSpan< T > Member List

This is the complete list of members for TfSpan< T >, including all inherited members.

back() constTfSpan< T >inline
begin() const noexceptTfSpan< T >inline
cbegin() const noexceptTfSpan< T >inline
cend() const noexceptTfSpan< T >inline
const_iterator typedef (defined in TfSpan< T >)TfSpan< T >
const_reverse_iterator typedef (defined in TfSpan< T >)TfSpan< T >
crbegin() const noexceptTfSpan< T >inline
crend() const noexceptTfSpan< T >inline
data() const noexceptTfSpan< T >inline
difference_type typedef (defined in TfSpan< T >)TfSpan< T >
element_type typedef (defined in TfSpan< T >)TfSpan< T >
empty() const noexceptTfSpan< T >inline
end() const noexceptTfSpan< T >inline
first(size_t count) constTfSpan< T >inline
front() constTfSpan< T >inline
index_type typedef (defined in TfSpan< T >)TfSpan< T >
iterator typedef (defined in TfSpan< T >)TfSpan< T >
last(size_t count) constTfSpan< T >inline
operator[](index_type idx) constTfSpan< T >inline
pointer typedef (defined in TfSpan< T >)TfSpan< T >
rbegin() const noexceptTfSpan< T >inline
reference typedef (defined in TfSpan< T >)TfSpan< T >
rend() const noexceptTfSpan< T >inline
reverse_iterator typedef (defined in TfSpan< T >)TfSpan< T >
size() const noexceptTfSpan< T >inline
subspan(difference_type offset, difference_type count=-1) constTfSpan< T >inline
TfSpan() noexcept=default (defined in TfSpan< T >)TfSpan< T >
TfSpan(pointer ptr, index_type count)TfSpan< T >inline
TfSpan(pointer first, pointer last)TfSpan< T >inline
TfSpan(Container &cont, typename std::enable_if< !std::is_const< element_type >::value &&std::is_same< typename Container::value_type, value_type >::value, Container >::type *=0)TfSpan< T >inline
TfSpan(const Container &cont, typename std::enable_if< std::is_same< typename Container::value_type, value_type >::value, Container >::type *=0)TfSpan< T >inline
value_type typedef (defined in TfSpan< T >)TfSpan< T >