INET Framework for OMNeT++/OMNEST
Interpolation.h File Reference
#include <limits>
#include <map>
#include <algorithm>
#include <assert.h>

Classes

class  inet::physicallayer::Interpolated< V >
 Represents an interpolated value of any type. More...
 
class  inet::physicallayer::PairLess< Pair, Key >
 Compares a the first value of a pair to a value. More...
 
class  inet::physicallayer::InterpolatorBase< _ContainerType >
 
class  inet::physicallayer::NextSmaller< _ContainerType >
 Given two iterators defining a range of key-value-pairs this class provides interpolation of values for an arbitrary key by returning the value of the next smaller entry. More...
 
class  inet::physicallayer::Nearest< _ContainerType >
 Given two iterators defining a range of key-value-pairs this class provides interpolation of values for an arbitrary key by returning the value of the nearest entry. More...
 
class  inet::physicallayer::Linear< _ContainerType >
 Given two iterators defining a range of key-value-pairs this class provides linear interpolation of the value at an arbitrary key-position. More...
 
class  inet::physicallayer::ConstInterpolateableIterator< _Interpolator, _IteratorType >
 Template for an interpolateable const iterator for any container which maps from a key to a value. More...
 
class  inet::physicallayer::InterpolateableIterator< TInterpolator >
 Provides an interpolateable iterator for any Container which maps from keys to values which is able to change the underlying Container. More...
 
class  inet::physicallayer::InterpolateableMap< TInterpolator, TContainer >
 Represents a std::map which is able to interpolate. More...
 

Namespaces

 inet
 Copyright (c) 2005 Jan Ringo�, www.ringos.cz.
 
 inet::physicallayer
 

Functions

template<class TFrom , class TTo >
TTo inet::physicallayer::cast_it (TFrom rValToCast)
 
template<class T >
inet::physicallayer::cast_it (T rValToCast)
 
template<class T >
inet::physicallayer::cast_it (simtime_t rValToCast)