NodeVector.h File Reference


Detailed Description

Author:
Sebastian Mies

Felix M. Palmen

#include <Comparator.h>
#include <NodeHandle.h>
#include <vector>

Classes

struct  KeyExtractor< T >
 Class for extracting the relevant OverlayKey from a type used as template parameter T_key for NodeVector<T, T_key> - Generic Version for unknown types, returns unspecified keys. More...
struct  KeyExtractor< NodeHandle >
 Class for extracting the relevant OverlayKey from a type used as template parameter T_key for NodeVector<T, T_key> - Version for plain NodeHandle. More...
struct  KeyExtractor< std::pair< NodeHandle, simtime_t > >
 Class for extracting the relevant OverlayKey from a type used as template parameter T_key for NodeVector<T, T_key> - Version for a pair of NodeHandles, first one is assumed to be relevant. More...
struct  RttExtractor< T >
struct  RttExtractor< std::pair< NodeHandle, simtime_t > >
class  BaseKeySortedVector< T, T_key, T_rtt >
 A STL-vector that supports inserts sorted by an OverlayKey found somewhere in the type. More...

Typedefs

typedef BaseKeySortedVector
< NodeHandle
NodeVector
typedef BaseKeySortedVector
< std::pair< NodeHandle,
simtime_t > > 
NodeRttVector


Typedef Documentation

typedef BaseKeySortedVector< std::pair<NodeHandle, simtime_t> > NodeRttVector


Generated on Fri Sep 19 13:05:05 2008 for ITM OverSim by  doxygen 1.5.5