Classes | |
class | AdjInfo |
An arc of the graph. More... | |
struct | hash_AdjInfo |
Hashing functor for AdjInfo. More... | |
class | AdjNode |
A Node of the graph. More... | |
struct | hash_AdjNode |
Hashing functor for AdjNode. More... | |
class | AdjGraph |
The graph per se. More... | |
Namespaces | |
namespace | internal |
Typedefs | |
typedef utl::Set< AdjInfo, internal::iset_t, internal::iset_iterator > | arcset_t |
Set of arcs implemented as a hash set. | |
typedef utl::Set< AdjNode, internal::nset_t, internal::nset_iterator > | nodeset_t |
Set of nodes implemented as a hash set. | |
Enumerations | |
enum | AdjTag { topo = 0, twohop = 1 } |
Functions | |
std::ostream & | operator<< (std::ostream &o, const AdjGraph &g) |
|
Set of arcs implemented as a hash set.
|
|
Set of nodes implemented as a hash set.
|
|
|
|
|