#include <utils.h>
Public Member Functions | |
| FilteredIterator (Iter start, Iter end, TUnaryPredicate predicate) | |
| bool | hasNext () |
| Iter | next () |
| itunesdb::utils::FilteredIterator< Iter, TUnaryPredicate >::FilteredIterator | ( | Iter | start, | |
| Iter | end, | |||
| TUnaryPredicate | predicate | |||
| ) | [inline] |
Constructs a new Iterator from start to end with the given predicate.
| bool itunesdb::utils::FilteredIterator< Iter, TUnaryPredicate >::hasNext | ( | ) | [inline] |
Returns true if there are elements left.
| Iter itunesdb::utils::FilteredIterator< Iter, TUnaryPredicate >::next | ( | ) | [inline] |
Returns the next element of the collection of elements we iterate over where the given predicate returned true.
1.5.1