#include <vector>
#include <algorithm>
#include <boost/iterator/indirect_iterator.hpp>
#include "Details/Iterator.h"
#include "Details/Node.h"
#include "Details/CircularReferenceException.h"
#include "Details/ScopedFlag.h"
#include "Details/Visitors.h"
#include "Details/SortPred.h"
#include "Details/Unlinker.h"
Include dependency graph for DAG.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
namespace | Depends |
Classes | |
class | Depends::DAG< ValueType > |
A DAG carries its name very well: it means day in dutch and most dependencies are tracked at daytime. More... |
If you want to build your own dependency tracker using this library, you will want to include this file and build upon the Depends::DAG class contained in it. By including this file, you will have access to the complete Depends::DAG class and all its dependencies, so you won't have to include anything else.
Definition in file DAG.h.