Embedded Template Library 1.0
etl::array_view< T > Member List

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

array_view()etl::array_view< T >inline
array_view(etl::array< U, N > &a, typename etl::enable_if< etl::is_same< typename etl::remove_cv< T >::type, typename etl::remove_cv< U >::type >::value, void >::type *=0) ETL_NOEXCEPTetl::array_view< T >inline
array_view(const etl::array< U, N > &a, typename etl::enable_if< etl::is_same< typename etl::remove_cv< T >::type, typename etl::remove_cv< U >::type >::value, void >::type *=0) ETL_NOEXCEPTetl::array_view< T >inline
array_view(TContainer &a, typename etl::enable_if<!etl::is_pointer< typename etl::remove_reference< TContainer >::type >::value &&!etl::is_array< TContainer >::value &&etl::is_same< typename etl::remove_cv< T >::type, typename etl::remove_cv< typename etl::remove_reference< TContainer >::type::value_type >::type >::value, void >::type *=0) ETL_NOEXCEPTetl::array_view< T >inline
array_view(const TContainer &a, typename etl::enable_if<!etl::is_pointer< typename etl::remove_reference< TContainer >::type >::value &&!etl::is_array< TContainer >::value &&etl::is_same< typename etl::remove_cv< T >::type, typename etl::remove_cv< typename etl::remove_reference< TContainer >::type::value_type >::type >::value, void >::type *=0) ETL_NOEXCEPTetl::array_view< T >inline
array_view(const TIterator begin_, const TIterator end_)etl::array_view< T >inline
array_view(const TIterator begin_, const TSize size_)etl::array_view< T >inline
array_view(T(&begin_)[Array_Size])etl::array_view< T >inline
array_view(const array_view &other)etl::array_view< T >inline
assign(const TIterator begin_, const TIterator end_)etl::array_view< T >inline
assign(const TIterator begin_, const TSize size_)etl::array_view< T >inline
at(const size_t i) constetl::array_view< T >inline
back()etl::array_view< T >inline
back() constetl::array_view< T >inline
begin()etl::array_view< T >inline
begin() constetl::array_view< T >inline
cbegin() constetl::array_view< T >inline
cend() const (defined in etl::array_view< T >)etl::array_view< T >inline
const_iterator typedef (defined in etl::array_view< T >)etl::array_view< T >
const_pointer typedef (defined in etl::array_view< T >)etl::array_view< T >
const_reference typedef (defined in etl::array_view< T >)etl::array_view< T >
const_reverse_iterator typedef (defined in etl::array_view< T >)etl::array_view< T >
crbegin() constetl::array_view< T >inline
crend() constetl::array_view< T >inline
data()etl::array_view< T >inline
data() constetl::array_view< T >inline
empty() constetl::array_view< T >inline
end()etl::array_view< T >inline
end() constetl::array_view< T >inline
fill(const T &value)etl::array_view< T >inline
front()etl::array_view< T >inline
front() constetl::array_view< T >inline
iterator typedef (defined in etl::array_view< T >)etl::array_view< T >
max_size() constetl::array_view< T >inline
operator!=etl::array_view< T >friend
operator<etl::array_view< T >friend
operator<=etl::array_view< T >friend
operator=(const array_view &other)etl::array_view< T >inline
operator==etl::array_view< T >friend
operator>etl::array_view< T >friend
operator>=etl::array_view< T >friend
operator[](const size_t i) constetl::array_view< T >inline
pointer typedef (defined in etl::array_view< T >)etl::array_view< T >
rbegin() (defined in etl::array_view< T >)etl::array_view< T >inline
rbegin() constetl::array_view< T >inline
reference typedef (defined in etl::array_view< T >)etl::array_view< T >
remove_prefix(const size_type n)etl::array_view< T >inline
remove_suffix(const size_type n)etl::array_view< T >inline
rend()etl::array_view< T >inline
rend() constetl::array_view< T >inline
reverse_iterator typedef (defined in etl::array_view< T >)etl::array_view< T >
size() constetl::array_view< T >inline
size_type typedef (defined in etl::array_view< T >)etl::array_view< T >
swap(array_view &other)etl::array_view< T >inline
value_type typedef (defined in etl::array_view< T >)etl::array_view< T >