Visitors.h File Reference

Definition of the DAG's visitors and helpers. More...

#include <iterator>
#include "ScopedFlag.h"
#include "CircularReferenceException.h"

Include dependency graph for Visitors.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::EmptyFunctor
 Default, no-op, functor. More...
struct  Depends::Details::IncScoreFunctor
 Functor to increment a node's score with a visitor. More...
struct  Depends::Details::DecScoreFunctor
 Functor to decrement a node's score with a visitor. More...
struct  Depends::Details::RetrieveTargets
 Functor to retrieve all the targets of all the nodes encountered during the visit. More...
struct  Depends::Details::NodeVisitor< NodeType, BinaryFunction, DataType >
 Visitor that will automagically visit an entire DAG. More...


Detailed Description

Definition of the DAG's visitors and helpers.

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

Definition in file Visitors.h.


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