olsr::gra Namespace Reference


Classes

class  AdjInfo
 An arc of the graph. More...
class  hash_AdjInfo
 Hashing functor for AdjInfo. More...
class  AdjNode
 A Node of the graph. More...
class  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)


Typedef Documentation

utl::Set< AdjInfo > olsr::gra::arcset_t

Set of arcs implemented as a hash set.

utl::Set< AdjNode > olsr::gra::nodeset_t

Set of nodes implemented as a hash set.


Enumeration Type Documentation

enum olsr::gra::AdjTag

Enumerator:
topo 
twohop 


Function Documentation

std::ostream& olsr::gra::operator<< ( std::ostream &  o,
const AdjGraph &  g 
) [inline]


Generated on Mon Sep 10 17:02:13 2007 for Qolyester daemon by  doxygen 1.5.1