itunesdb::utils::RangeIteratorFunctions< IterType, Iter, TUnaryPredicate, TDereferenceFun > Struct Template Reference

#include <utils.h>

List of all members.

Public Member Functions

 RangeIteratorFunctions (const TUnaryPredicate &p, const TDereferenceFun &d)
Iter successor (const Iter &current, const Iter &end) const
bool isValid (const Iter &i) const
unsigned int remaining (const Iter &next, const Iter &end)

Public Attributes

TUnaryPredicate pred
TDereferenceFun deref


Detailed Description

template<typename IterType, typename Iter, typename TUnaryPredicate, typename TDereferenceFun>
struct itunesdb::utils::RangeIteratorFunctions< IterType, Iter, TUnaryPredicate, TDereferenceFun >

Internal functions for filtered Iterators


The documentation for this struct was generated from the following file:
Generated on Sat Nov 24 23:09:11 2007 for libqtpod.kdevelop by  doxygen 1.5.0