#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... |
You will normally never want to include this file directly, as it is included by DAG.h
Definition in file Visitors.h.