Public Types | |
typedef std::forward_iterator_tag | iterator_category |
typedef std::iterator_traits < CPlusPlusIterator > ::value_type | value_type |
typedef std::iterator_traits < CPlusPlusIterator >::pointer | pointer |
typedef std::iterator_traits < CPlusPlusIterator > ::reference | reference |
typedef std::iterator_traits < CPlusPlusIterator > ::difference_type | difference_type |
Public Member Functions | |
IteratorPairIterator (CPlusPlusIterator left, CPlusPlusIterator right) | |
bool | atEnd () |
void | operator++ () |
bool | operator== (IteratorPairIterator i) |
value_type | operator* () |
typedef std::forward_iterator_tag opennwa::query::details::filter::IteratorPairIterator< CPlusPlusIterator >::iterator_category |
typedef std::iterator_traits<CPlusPlusIterator>::value_type opennwa::query::details::filter::IteratorPairIterator< CPlusPlusIterator >::value_type |
typedef std::iterator_traits<CPlusPlusIterator>::pointer opennwa::query::details::filter::IteratorPairIterator< CPlusPlusIterator >::pointer |
typedef std::iterator_traits<CPlusPlusIterator>::reference opennwa::query::details::filter::IteratorPairIterator< CPlusPlusIterator >::reference |
typedef std::iterator_traits<CPlusPlusIterator>::difference_type opennwa::query::details::filter::IteratorPairIterator< CPlusPlusIterator >::difference_type |
opennwa::query::details::filter::IteratorPairIterator< CPlusPlusIterator >::IteratorPairIterator | ( | CPlusPlusIterator | left, | |
CPlusPlusIterator | right | |||
) |
bool opennwa::query::details::filter::IteratorPairIterator< CPlusPlusIterator >::atEnd | ( | ) |
void opennwa::query::details::filter::IteratorPairIterator< CPlusPlusIterator >::operator++ | ( | ) |
bool opennwa::query::details::filter::IteratorPairIterator< CPlusPlusIterator >::operator== | ( | IteratorPairIterator< CPlusPlusIterator > | i | ) |
value_type opennwa::query::details::filter::IteratorPairIterator< CPlusPlusIterator >::operator* | ( | ) |