#include <channel.h>
Inheritance diagram for simthlib::WssusChannelDelayProfile:
Public Member Functions | |
WssusChannelDelayProfile (int id, simth::DeviceSystemIntf *s, const simth::PropertyList &pl, double max_doppler, std::auto_ptr< DelayProfile > profile) | |
~WssusChannelDelayProfile () | |
virtual void | print (std::ostream &os) const |
Protected Member Functions | |
virtual double | maxDelay () const |
virtual double | diceNewDelay () const |
void | resetDelayProfile (std::auto_ptr< DelayProfile > newProfile) |
Related Functions | |
(Note that these are not member functions.) | |
propertylist_WssusChannelDelayProfile (not_a_function) |
|
Constructor that takes an auto_ptr to a delay profile. This means, that this class takes the ownership of that delay profile.
|
|
|
|
Returns a (pseudo) random delay value with the specified exponential probability profile. Implements simthlib::WssusChannel. |
|
Returns the maximal signal delay that cam be returned by diceNewDelay(). Implements simthlib::WssusChannel. |
|
Reimplemented from simthlib::WssusChannelJakesUniform. |
|
Resets the delay profile. Since the argument type is an auto_ptr this class will take the ownership. |
|
These are the properties of class WssusChannelDelayProfile . This list is auto-generated from the XML-Devicelist of this device by means of an XSLT transformation script. Description of this device in the XML file: WSSUS channel with a delay profile given by derived classes. Note that this class also has the Properties of its base classes. The direct base class is simthlib::WssusChannelJakesUniform ; direct link to its propertylist should be propertylist_WssusChannelJakesUniform(). The list below usually includes the properties that have been inherited from the base classes; the properties which belong only to this class can be found at the end of this list.
No properties defined in this particular class. |