Iterator.h File Reference

Definition of the DAG's iterators. More...

#include <iterator>
#include "Node.h"

Include dependency graph for Iterator.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Depends
namespace  Depends::Details

Classes

struct  Depends::Details::reverse_tag
 It's a tag, folks! More...
struct  Depends::Details::IteratorBase< ValueType, ReferenceType, PointerType, ScoreType, IteratorType >
 Base of the bidirectional iterators for the DAG. More...
struct  Depends::Details::Iterator< ValueType, ReferenceType, PointerType, ScoreType, IteratorType >
 A forward-moving bidirectional iterator for the DAG. More...
struct  Depends::Details::ReverseIterator< ValueType, ReferenceType, PointerType, ScoreType, IteratorType >
 A backward-moving bidirectional iterator for the DAG. More...


Detailed Description

Definition of the DAG's iterators.

You will normally never want to include this file directly, as it is included by DAG.h

Definition in file Iterator.h.


Generated on Sat Aug 11 11:56:00 2007 for Depends by  doxygen 1.5.1