Depends Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
Depends::Details::CircularReferenceExceptionThrown when a circular reference is created
Depends::Details::CompareNodesByContents< NodeType >
Depends::DAG< ValueType >A DAG carries its name very well: it means day in dutch and most dependencies are tracked at daytime
Depends::Details::DecScoreFunctorFunctor to decrement a node's score with a visitor
Depends::Depends< ValueType >A simple, generic dependency tracker
Depends::Details::EmptyFunctorDefault, no-op, functor
Depends::Details::IncScoreFunctorFunctor to increment a node's score with a visitor
Depends::Details::Iterator< ValueType, ReferenceType, PointerType, ScoreType, IteratorType >A forward-moving bidirectional iterator for the DAG
Depends::Details::IteratorBase< ValueType, ReferenceType, PointerType, ScoreType, IteratorType >Base of the bidirectional iterators for the DAG
Depends::Details::Node< ValueType, ScoreType >A node, as stored in the DAG
Depends::Details::NodeVisitor< NodeType, BinaryFunction, DataType >Visitor that will automagically visit an entire DAG
Depends::Details::RetrieveTargetsFunctor to retrieve all the targets of all the nodes encountered during the visit
Depends::Details::reverse_tagIt's a tag, folks!
Depends::Details::ReverseIterator< ValueType, ReferenceType, PointerType, ScoreType, IteratorType >A backward-moving bidirectional iterator for the DAG
Depends::Details::ScopedFlag< NodeType, FlagType >Helper class that sets and unsets a flag using RAII
Depends::Details::SortPred< NodeType >Predicate for sorting nodes by score
Depends::Details::Unlinker< NodeType >Unlinks all nodes from a given target
Depends::Details::ValueCompare< NodeType >Helper functor that compares the values stored by a node

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