A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ns3::WifiSpectrumValueHelper Class Referenceabstract

this abstract class defines the interface for interacting with all WifiSpectrumValue implementations. More...

#include <wifi-spectrum-value-helper.h>

Public Member Functions

virtual ~WifiSpectrumValueHelper ()
 
virtual Ptr< SpectrumValueCreateConstant (double psd)=0
 
virtual Ptr< SpectrumValueCreateRfFilter (uint32_t channel)=0
 
virtual Ptr< SpectrumValueCreateTxPowerSpectralDensity (double txPower, uint32_t channel)=0
 

Detailed Description

this abstract class defines the interface for interacting with all WifiSpectrumValue implementations.

Definition at line 37 of file wifi-spectrum-value-helper.h.

Constructor & Destructor Documentation

ns3::WifiSpectrumValueHelper::~WifiSpectrumValueHelper ( )
virtual

Definition at line 29 of file wifi-spectrum-value-helper.cc.

Member Function Documentation

virtual Ptr<SpectrumValue> ns3::WifiSpectrumValueHelper::CreateConstant ( double  psd)
pure virtual
virtual Ptr<SpectrumValue> ns3::WifiSpectrumValueHelper::CreateRfFilter ( uint32_t  channel)
pure virtual
virtual Ptr<SpectrumValue> ns3::WifiSpectrumValueHelper::CreateTxPowerSpectralDensity ( double  txPower,
uint32_t  channel 
)
pure virtual

The documentation for this class was generated from the following files: