Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

olsr::gra Namespace Reference


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)


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
 

Enumeration values:
topo 
twohop 


Function Documentation

std::ostream& operator<< std::ostream &  o,
const AdjGraph &  g
[inline]
 


Generated on Thu Jul 28 21:21:49 2005 for Qolyester daemon by  doxygen 1.4.1