|
Embedded Template Library
1.0
|
Functions | |
| template<typename TContainer > | |
| TContainer::iterator | etl::begin (TContainer &container) |
| template<typename TContainer > | |
| TContainer::const_iterator | etl::begin (const TContainer &container) |
| template<typename TContainer > | |
| TContainer::const_iterator | etl::cbegin (const TContainer &container) |
| template<typename TContainer > | |
| TContainer::reverse_iterator | etl::rbegin (const TContainer &container) |
| template<typename TContainer > | |
| TContainer::reverse_iterator | etl::crbegin (const TContainer &container) |
| template<typename TContainer > | |
| TContainer::iterator | etl::end (TContainer &container) |
| template<typename TContainer > | |
| TContainer::const_iterator | etl::end (const TContainer &container) |
| template<typename TContainer > | |
| TContainer::const_iterator | etl::cend (const TContainer &container) |
| template<typename TContainer > | |
| TContainer::const_iterator | etl::rend (const TContainer &container) |
| template<typename TContainer > | |
| TContainer::reverse_iterator | etl::crend (const TContainer &container) |
| template<typename TValue , const size_t ARRAY_SIZE> | |
| TValue * | etl::begin (TValue(&data)[ARRAY_SIZE]) |
| template<typename TValue , const size_t ARRAY_SIZE> | |
| const TValue * | etl::begin (const TValue(&data)[ARRAY_SIZE]) |
| template<typename TValue , const size_t ARRAY_SIZE> | |
| const TValue * | etl::cbegin (const TValue(&data)[ARRAY_SIZE]) |
| template<typename TValue , const size_t ARRAY_SIZE> | |
| std::reverse_iterator< TValue * > | etl::rbegin (const TValue(&data)[ARRAY_SIZE]) |
| template<typename TValue , const size_t ARRAY_SIZE> | |
| std::reverse_iterator< const TValue * > | etl::crbegin (const TValue(&data)[ARRAY_SIZE]) |
| template<typename TValue , const size_t ARRAY_SIZE> | |
| TValue * | etl::end (TValue(&data)[ARRAY_SIZE]) |
| template<typename TValue , const size_t ARRAY_SIZE> | |
| const TValue * | etl::end (const TValue(&data)[ARRAY_SIZE]) |
| template<typename TValue , const size_t ARRAY_SIZE> | |
| const TValue * | etl::cend (const TValue(&data)[ARRAY_SIZE]) |
| template<typename TValue , const size_t ARRAY_SIZE> | |
| std::reverse_iterator< TValue * > | etl::rend (const TValue(&data)[ARRAY_SIZE]) |
| template<typename TValue , const size_t ARRAY_SIZE> | |
| std::reverse_iterator< const TValue * > | etl::crend (const TValue(&data)[ARRAY_SIZE]) |
| template<class TIterator > | |
| TIterator | etl::next (TIterator iterator, ptrdiff_t n=1) |
| template<class TIterator > | |
| TIterator | etl::prev (TIterator iterator, ptrdiff_t n=1) |
| TContainer::iterator etl::begin | ( | TContainer & | container | ) |
Get the 'begin' iterator.
| TContainer::const_iterator etl::begin | ( | const TContainer & | container | ) |
Get the 'begin' const_iterator for a container.
| TValue* etl::begin | ( | TValue(&) | data[ARRAY_SIZE] | ) |
Get the 'begin' pointer for an array.
| const TValue* etl::begin | ( | const TValue(&) | data[ARRAY_SIZE] | ) |
Get the 'begin' const iterator for an array.
| TContainer::const_iterator etl::cbegin | ( | const TContainer & | container | ) |
Get the 'begin' const_iterator for a container.
| const TValue* etl::cbegin | ( | const TValue(&) | data[ARRAY_SIZE] | ) |
Get the 'begin' const iterator for an array.
| TContainer::const_iterator etl::cend | ( | const TContainer & | container | ) |
Get the 'end' const_iterator for a container.
| const TValue* etl::cend | ( | const TValue(&) | data[ARRAY_SIZE] | ) |
Get the 'end' const iterator for an array.
| TContainer::reverse_iterator etl::crbegin | ( | const TContainer & | container | ) |
Get the 'begin' reverse_iterator for a container.
| std::reverse_iterator<const TValue*> etl::crbegin | ( | const TValue(&) | data[ARRAY_SIZE] | ) |
Get the 'begin' const reverse_iterator for an array.
| TContainer::reverse_iterator etl::crend | ( | const TContainer & | container | ) |
Get the 'end' reverse_iterator for a container.
| std::reverse_iterator<const TValue*> etl::crend | ( | const TValue(&) | data[ARRAY_SIZE] | ) |
Get the 'end' const reverse_iterator for an array.
| TContainer::iterator etl::end | ( | TContainer & | container | ) |
Get the 'end' iterator for a container.
| TContainer::const_iterator etl::end | ( | const TContainer & | container | ) |
Get the 'end' const_iterator for a container.
| TValue* etl::end | ( | TValue(&) | data[ARRAY_SIZE] | ) |
Get the 'end' iterator for an array.
| const TValue* etl::end | ( | const TValue(&) | data[ARRAY_SIZE] | ) |
Get the 'end' const iterator for an array.
| TIterator etl::next | ( | TIterator | iterator, |
| ptrdiff_t | n = 1 |
||
| ) |
Get the next iterator.
| TIterator etl::prev | ( | TIterator | iterator, |
| ptrdiff_t | n = 1 |
||
| ) |
Get the previous iterator.
| TContainer::reverse_iterator etl::rbegin | ( | const TContainer & | container | ) |
Get the 'begin' reverse_iterator for a container.
| std::reverse_iterator<TValue*> etl::rbegin | ( | const TValue(&) | data[ARRAY_SIZE] | ) |
Get the 'begin' reverse_iterator for an array.
| TContainer::const_iterator etl::rend | ( | const TContainer & | container | ) |
Get the 'end' reverse_iterator for a container.
| std::reverse_iterator<TValue*> etl::rend | ( | const TValue(&) | data[ARRAY_SIZE] | ) |
Get the 'end' reverse_iterator for an array.