![]() |
Embedded Template Library
1.0
|
Functions | |
template<typename TContainer > | |
ETL_CONSTEXPR TContainer::iterator | etl::begin (TContainer &container) |
template<typename TContainer > | |
ETL_CONSTEXPR TContainer::const_iterator | etl::begin (const TContainer &container) |
template<typename TContainer > | |
ETL_CONSTEXPR TContainer::const_iterator | etl::cbegin (const TContainer &container) |
template<typename TContainer > | |
ETL_CONSTEXPR TContainer::reverse_iterator | etl::rbegin (const TContainer &container) |
template<typename TContainer > | |
ETL_CONSTEXPR TContainer::reverse_iterator | etl::crbegin (const TContainer &container) |
template<typename TContainer > | |
ETL_CONSTEXPR TContainer::iterator | etl::end (TContainer &container) |
template<typename TContainer > | |
ETL_CONSTEXPR TContainer::const_iterator | etl::end (const TContainer &container) |
template<typename TContainer > | |
ETL_CONSTEXPR TContainer::const_iterator | etl::cend (const TContainer &container) |
template<typename TContainer > | |
ETL_CONSTEXPR TContainer::const_iterator | etl::rend (const TContainer &container) |
template<typename TContainer > | |
ETL_CONSTEXPR TContainer::reverse_iterator | etl::crend (const TContainer &container) |
template<typename TValue , const size_t ARRAY_SIZE> | |
ETL_CONSTEXPR TValue * | etl::begin (TValue(&data)[ARRAY_SIZE]) |
template<typename TValue , const size_t ARRAY_SIZE> | |
ETL_CONSTEXPR const TValue * | etl::begin (const TValue(&data)[ARRAY_SIZE]) |
template<typename TValue , const size_t ARRAY_SIZE> | |
ETL_CONSTEXPR const TValue * | etl::cbegin (const TValue(&data)[ARRAY_SIZE]) |
template<typename TValue , const size_t ARRAY_SIZE> | |
ETL_OR_STD::reverse_iterator< TValue * > | etl::rbegin (const TValue(&data)[ARRAY_SIZE]) |
template<typename TValue , const size_t ARRAY_SIZE> | |
ETL_CONSTEXPR ETL_OR_STD::reverse_iterator< const TValue * > | etl::crbegin (const TValue(&data)[ARRAY_SIZE]) |
template<typename TValue , const size_t ARRAY_SIZE> | |
ETL_CONSTEXPR TValue * | etl::end (TValue(&data)[ARRAY_SIZE]) |
template<typename TValue , const size_t ARRAY_SIZE> | |
ETL_CONSTEXPR const TValue * | etl::end (const TValue(&data)[ARRAY_SIZE]) |
template<typename TValue , const size_t ARRAY_SIZE> | |
ETL_CONSTEXPR const TValue * | etl::cend (const TValue(&data)[ARRAY_SIZE]) |
template<typename TValue , const size_t ARRAY_SIZE> | |
ETL_CONSTEXPR ETL_OR_STD::reverse_iterator< TValue * > | etl::rend (const TValue(&data)[ARRAY_SIZE]) |
template<typename TValue , const size_t ARRAY_SIZE> | |
ETL_CONSTEXPR ETL_OR_STD::reverse_iterator< const TValue * > | etl::crend (const TValue(&data)[ARRAY_SIZE]) |
ETL_CONSTEXPR TContainer::const_iterator etl::begin | ( | const TContainer & | container | ) |
Get the 'begin' const_iterator for a container.
ETL_CONSTEXPR const TValue* etl::begin | ( | const TValue(&) | data[ARRAY_SIZE] | ) |
Get the 'begin' const iterator for an array.
ETL_CONSTEXPR TContainer::iterator etl::begin | ( | TContainer & | container | ) |
Get the 'begin' iterator.
ETL_CONSTEXPR TValue* etl::begin | ( | TValue(&) | data[ARRAY_SIZE] | ) |
Get the 'begin' pointer for an array.
ETL_CONSTEXPR TContainer::const_iterator etl::cbegin | ( | const TContainer & | container | ) |
Get the 'begin' const_iterator for a container.
ETL_CONSTEXPR const TValue* etl::cbegin | ( | const TValue(&) | data[ARRAY_SIZE] | ) |
Get the 'begin' const iterator for an array.
ETL_CONSTEXPR TContainer::const_iterator etl::cend | ( | const TContainer & | container | ) |
Get the 'end' const_iterator for a container.
ETL_CONSTEXPR const TValue* etl::cend | ( | const TValue(&) | data[ARRAY_SIZE] | ) |
Get the 'end' const iterator for an array.
ETL_CONSTEXPR TContainer::reverse_iterator etl::crbegin | ( | const TContainer & | container | ) |
Get the 'begin' reverse_iterator for a container.
ETL_CONSTEXPR ETL_OR_STD::reverse_iterator<const TValue*> etl::crbegin | ( | const TValue(&) | data[ARRAY_SIZE] | ) |
Get the 'begin' const reverse_iterator for an array.
ETL_CONSTEXPR TContainer::reverse_iterator etl::crend | ( | const TContainer & | container | ) |
Get the 'end' reverse_iterator for a container.
ETL_CONSTEXPR ETL_OR_STD::reverse_iterator<const TValue*> etl::crend | ( | const TValue(&) | data[ARRAY_SIZE] | ) |
Get the 'end' const reverse_iterator for an array.
ETL_CONSTEXPR TContainer::const_iterator etl::end | ( | const TContainer & | container | ) |
Get the 'end' const_iterator for a container.
ETL_CONSTEXPR const TValue* etl::end | ( | const TValue(&) | data[ARRAY_SIZE] | ) |
Get the 'end' const iterator for an array.
ETL_CONSTEXPR TContainer::iterator etl::end | ( | TContainer & | container | ) |
Get the 'end' iterator for a container.
ETL_CONSTEXPR TValue* etl::end | ( | TValue(&) | data[ARRAY_SIZE] | ) |
Get the 'end' iterator for an array.
ETL_CONSTEXPR TContainer::reverse_iterator etl::rbegin | ( | const TContainer & | container | ) |
Get the 'begin' reverse_iterator for a container.
ETL_OR_STD::reverse_iterator<TValue*> etl::rbegin | ( | const TValue(&) | data[ARRAY_SIZE] | ) |
Get the 'begin' reverse_iterator for an array.
ETL_CONSTEXPR TContainer::const_iterator etl::rend | ( | const TContainer & | container | ) |
Get the 'end' reverse_iterator for a container.
ETL_CONSTEXPR ETL_OR_STD::reverse_iterator<TValue*> etl::rend | ( | const TValue(&) | data[ARRAY_SIZE] | ) |
Get the 'end' reverse_iterator for an array.