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

Classes

struct  olsr::alg::sort_less

Defines

#define QOLYESTER_DAEMON_ALG_DIJKSTRA_HXX   1

Typedefs

typedef std::hash_map< address_t,
unsigned > 
olsr::alg::weightmap_t
typedef std::hash_map< address_t,
address_t > 
olsr::alg::nextmap_t
typedef std::hash_map< address_t,
unsigned > 
olsr::alg::hopsmap_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

Functions

void olsr::alg::dijkstra (rrouteset_t &routes, lmap_t &sources)

Variables

debug_ostream_t olsr::debug
gra::AdjGraph olsr::path_net


Define Documentation

#define QOLYESTER_DAEMON_ALG_DIJKSTRA_HXX   1


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