|
ADTF
|
Go to the source code of this file.
Classes | |
| struct | adtf::ucom::ant::pointer_iterator< T > |
| Empty struct template to specialize implementations of iterator interfaces. More... | |
| struct | adtf::ucom::ant::forward_iterator< T > |
| POD forward iterator type using a forward iterator interface to iterate over a sequence. More... | |
| struct | adtf::ucom::ant::iterator_adapter< T, IteratorType > |
| Adapter for begin and end iterators - usable as return and parameter value in interfaces. More... | |
| struct | adtf::ucom::ant::iterator_adapter< T, pointer_iterator > |
| Adapter for beginning and end iterators which are pointers (e.g. std::array<>::iterator) More... | |
| class | adtf::ucom::ant::IForwardIterator< T > |
Forward iterator interface providing method Next() usable by POD forward iterators. More... | |
| class | adtf::ucom::ant::IBidirectionalIterator< T > |
Bidirectional iterator interface details Additionally providing method Previous() for POD bidirectional iterators. More... | |
| class | adtf::ucom::ant::IRandomAccessIterator< T > |
| Random access iterator interface. More... | |
Namespaces | |
| namespace | adtf |
| Namespace for all functionality provided by ADTF and its SDKs. | |
| namespace | adtf::ucom |
| Namespace for the ADTF uCOM SDK. | |
| namespace | adtf::ucom::ant |
| Namespace for all functionality of the ADTF UCOM SDK provided since v3.0. | |
Typedefs | |
| template<typename T> | |
| using | adtf::ucom::IForwardIterator = ant::IForwardIterator<T> |
| Alias always bringing the latest version of ant::IForwardIterator into scope. | |
| template<typename T> | |
| using | adtf::ucom::IBidirectionalIterator = ant::IBidirectionalIterator<T> |
| Alias always bringing the latest version of ant::IBidirectionalIterator into scope. | |
| template<typename T> | |
| using | adtf::ucom::IRandomAccessIterator = ant::IRandomAccessIterator<T> |
| Alias always bringing the latest version of ant::IRandomAccessIterator into scope. | |
| template<typename T, template< typename > class IteratorType = ant::forward_iterator> | |
| using | adtf::ucom::iterator_adapter = ant::iterator_adapter<T, IteratorType> |
Alias always bringing the latest version of ant::iterator_adapter into scope. | |
| template<typename T> | |
| using | adtf::ucom::pointer_iterator = ant::pointer_iterator<T> |
Alias always bringing the latest version of ant::pointer_iterator into scope. | |
| template<typename T> | |
| using | adtf::ucom::forward_iterator = ant::forward_iterator<T> |
Alias always bringing the latest version of ant::forward_iterator into scope. | |
Functions | |
| template<typename T> | |
| bool | adtf::ucom::ant::operator< (const forward_iterator< T > &oLHS, const forward_iterator< T > &oRHS) noexcept |
Less-than operator for forward_iterator. | |
| template<typename T> | |
| bool | adtf::ucom::ant::operator> (const forward_iterator< T > &oLHS, const forward_iterator< T > &oRHS) noexcept |
Greater-than operator for forward_iterator. | |
| template<typename T> | |
| bool | adtf::ucom::ant::operator<= (const forward_iterator< T > &oLHS, const forward_iterator< T > &oRHS) noexcept |
Less-than-or-equal operator for forward_iterator. | |
| template<typename T> | |
| bool | adtf::ucom::ant::operator>= (const forward_iterator< T > &oLHS, const forward_iterator< T > &oRHS) noexcept |
Greater-than-or-equal operator for forward_iterator. | |
| template<typename T> | |
| bool | adtf::ucom::ant::operator== (const forward_iterator< T > &oLHS, const forward_iterator< T > &oRHS) noexcept |
Equality operator for forward_iterator. | |
| template<typename T> | |
| bool | adtf::ucom::ant::operator!= (const forward_iterator< T > &oLHS, const forward_iterator< T > &oRHS) noexcept |
Inequality operator for forward_iterator. | |
Copyright © Audi Electronics Venture GmbH. All rights reserved