|
OverSim
|
#include <vector>#include <cassert>#include <Comparator.h>#include <NodeHandle.h>#include <ProxNodeHandle.h>Go to the source code of this file.
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< ProxNodeHandle > |
| 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 | ProxExtractor< T > |
| struct | ProxExtractor< ProxNodeHandle > |
| struct | ProxExtractor< ProxTransportAddress > |
| struct | AddressExtractor< T > |
| struct | AddressExtractor< NodeHandle > |
| struct | AddressExtractor< ProxTransportAddress > |
| class | BaseKeySortedVector< T, T_key, T_prox, T_address > |
| A STL-vector that supports inserts sorted by an OverlayKey found somewhere in the type. More... | |
Typedefs | |
| typedef BaseKeySortedVector < NodeHandle > | NodeVector |
| typedef BaseKeySortedVector < ProxNodeHandle > | ProxNodeVector |
| typedef BaseKeySortedVector < ProxTransportAddress > | ProxAddressVector |
Definition in file NodeVector.h.
| typedef BaseKeySortedVector< NodeHandle > NodeVector |
Definition at line 43 of file NodeVector.h.
Definition at line 47 of file NodeVector.h.
| typedef BaseKeySortedVector< ProxNodeHandle > ProxNodeVector |
Definition at line 46 of file NodeVector.h.