Generated on Mon Nov 30 23:53:40 2009 for Gecode by doxygen 1.6.1

iter.hh File Reference

(Revision: 9692)

#include <gecode/iter/priority-queue.hpp>
#include <gecode/iter/ranges-operations.hpp>
#include <gecode/iter/ranges-minmax.hpp>
#include <gecode/iter/ranges-append.hpp>
#include <gecode/iter/ranges-array.hpp>
#include <gecode/iter/ranges-cache.hpp>
#include <gecode/iter/ranges-compl.hpp>
#include <gecode/iter/ranges-diff.hpp>
#include <gecode/iter/ranges-empty.hpp>
#include <gecode/iter/ranges-inter.hpp>
#include <gecode/iter/ranges-map.hpp>
#include <gecode/iter/ranges-minus.hpp>
#include <gecode/iter/ranges-negative.hpp>
#include <gecode/iter/ranges-offset.hpp>
#include <gecode/iter/ranges-positive.hpp>
#include <gecode/iter/ranges-scale.hpp>
#include <gecode/iter/ranges-singleton.hpp>
#include <gecode/iter/ranges-union.hpp>
#include <gecode/iter/ranges-values.hpp>
#include <gecode/iter/ranges-add.hpp>
#include <gecode/iter/ranges-singleton-append.hpp>
#include <gecode/iter/values-array.hpp>
#include <gecode/iter/values-bitset.hpp>
#include <gecode/iter/values-inter.hpp>
#include <gecode/iter/values-map.hpp>
#include <gecode/iter/values-minus.hpp>
#include <gecode/iter/values-negative.hpp>
#include <gecode/iter/values-offset.hpp>
#include <gecode/iter/values-positive.hpp>
#include <gecode/iter/values-ranges.hpp>
#include <gecode/iter/values-singleton.hpp>
#include <gecode/iter/values-union.hpp>
#include <gecode/iter/values-unique.hpp>
#include <gecode/iter/ranges-size.hpp>
#include <gecode/iter/virtual-ranges.hpp>
#include <gecode/iter/virtual-ranges-union.hpp>
#include <gecode/iter/virtual-ranges-inter.hpp>
#include <gecode/iter/virtual-ranges-compl.hpp>

Go to the source code of this file.

Classes

struct  Gecode::Iter::Ranges::IsRangeIter< I >
 Check that template argument is a range iterator. More...
struct  Gecode::Iter::Values::IsValueIter< I >
 Check that template argument is a value iterator. More...

Namespaces

namespace  Gecode
 

Gecode toplevel namespace.


namespace  Gecode::Iter
 

Range and value iterators.


namespace  Gecode::Iter::Ranges
 

Range iterators.


namespace  Gecode::Iter::Ranges::Virt
 

Range iterators with virtual member functions.


namespace  Gecode::Iter::Values
 

Value iterators.