#include <delayprofile.h>
Inheritance diagram for simthlib::HtDelayProfile:

Public Member Functions | |
| HtDelayProfile () | |
| virtual | ~HtDelayProfile () |
| double | get () const |
| double | maxDelay () const |
| void | print (std::ostream &os) const |
Static Public Member Functions | |
| static double | getMaxDelay () |
Protected Attributes | |
| simth::ExponentialMaxLimitRng | exp1 |
| negative exponentially distributed random variable | |
| simth::ExponentialMaxLimitRng | exp2 |
| negative exponentially distributed random variable | |
| simth::UniformRng | uni |
| uniform distributed random variable | |
The maximal delay is defined as 20e-6 s.
|
|
Class constructor, |
|
|
|
|
|
Returns a random delay value. Implements simthlib::DelayProfile. |
|
|
Returns the maximal delay of that channel. Is defined as 20e-6 s. |
|
|
Implements simthlib::DelayProfile. |
|
|
Printing some information to the specified output stream. Implements simthlib::DelayProfile. |
|
|
negative exponentially distributed random variable
|
|
|
negative exponentially distributed random variable
|
|
|
uniform distributed random variable
|
1.4.1