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

dijkstra.hxx File Reference

#include <ext/hash_map>
#include "gra/graph.hh"
#include "net/ipaddress.hh"
#include "utl/comparator.hh"
#include "utl/log.hh"
#include "dijkstra.hh"

Go to the source code of this file.

Namespaces

namespace  olsr
namespace  olsr::alg

Defines

#define QOLYESTER_DAEMON_ALG_DIJKSTRA_HXX   1

Typedefs

typedef std::hash_map< address_t,
unsigned > 
weightmap_t
typedef std::hash_map< address_t,
address_t
nextmap_t
typedef std::hash_map< address_t,
unsigned > 
hopsmap_t
typedef std::hash_set< const
gra::AdjNode *, gra::hash_AdjNode,
utl::pequal_to< gra::AdjNode > > 
npset_t
typedef std::set< const gra::AdjNode *,
sort_less > 
sortremaining_t

Variables

debug_ostream_t debug
gra::AdjGraph path_net


Define Documentation

#define QOLYESTER_DAEMON_ALG_DIJKSTRA_HXX   1
 


Typedef Documentation

typedef std::hash_map<address_t, unsigned> olsr::alg::hopsmap_t
 

typedef std::hash_map<address_t, address_t> olsr::alg::nextmap_t
 

typedef std::hash_set<const gra::AdjNode*, gra::hash_AdjNode, utl::pequal_to<gra::AdjNode> > olsr::alg::npset_t
 

typedef std::set<const gra::AdjNode*, sort_less> olsr::alg::sortremaining_t
 

typedef std::hash_map<address_t, unsigned> olsr::alg::weightmap_t
 


Variable Documentation

debug_ostream_t olsr::debug
 

pathnet_t olsr::path_net
 


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