ns-3 PLC model
 All Classes Functions Variables Enumerations
Public Member Functions | Protected Member Functions | Friends
ns3::PLC_FreqSelectiveValue Class Reference

#include <plc-value.h>

Inheritance diagram for ns3::PLC_FreqSelectiveValue:
ns3::PLC_ValueBase

List of all members.

Public Member Functions

 PLC_FreqSelectiveValue (Ptr< const SpectrumModel > sm, PLC_Value value=PLC_Value(0, 0))
 PLC_FreqSelectiveValue (Ptr< const SpectrumModel > sm, const PLC_ValueSpectrum &values)
 PLC_FreqSelectiveValue (Ptr< const SpectrumModel > sm, double R, double Q, double f_0)
 PLC_FreqSelectiveValue (const PLC_ConstValue &value)
 PLC_FreqSelectiveValue (const PLC_FreqSelectiveValue &value)
PLC_ValueSpectrum GetValues (void) const
PLC_ValueSpectrum * GetValuesRef (void)
PLC_FreqSelectiveValueoperator= (const PLC_ConstValue &value)
PLC_FreqSelectiveValueoperator= (const PLC_FreqSelectiveValue &value)
PLC_Value operator[] (size_t i) const
PLC_Value & operator[] (size_t i)
PLC_FreqSelectiveValueoperator+= (double value)
PLC_FreqSelectiveValueoperator+= (const PLC_Value &value)
PLC_FreqSelectiveValueoperator+= (const PLC_ConstValue &value)
PLC_FreqSelectiveValueoperator+= (const PLC_FreqSelectiveValue &value)
PLC_FreqSelectiveValueoperator-= (double value)
PLC_FreqSelectiveValueoperator-= (const PLC_Value &value)
PLC_FreqSelectiveValueoperator-= (const PLC_ConstValue &value)
PLC_FreqSelectiveValueoperator-= (const PLC_FreqSelectiveValue &value)
PLC_FreqSelectiveValueoperator*= (double value)
PLC_FreqSelectiveValueoperator*= (const PLC_Value &value)
PLC_FreqSelectiveValueoperator*= (const PLC_ConstValue &value)
PLC_FreqSelectiveValueoperator*= (const PLC_FreqSelectiveValue &value)
PLC_FreqSelectiveValueoperator/= (double value)
PLC_FreqSelectiveValueoperator/= (const PLC_Value &value)
PLC_FreqSelectiveValueoperator/= (const PLC_ConstValue &value)
PLC_FreqSelectiveValueoperator/= (const PLC_FreqSelectiveValue &value)

Protected Member Functions

virtual void pureVirtualDummy (void)

Friends

PLC_FreqSelectiveValue operator+ (const PLC_FreqSelectiveValue &value)
PLC_FreqSelectiveValue operator- (const PLC_FreqSelectiveValue &value)
PLC_FreqSelectiveValue operator+ (const PLC_FreqSelectiveValue &lhs, double rhs)
PLC_FreqSelectiveValue operator+ (double lhs, const PLC_FreqSelectiveValue &rhs)
PLC_FreqSelectiveValue operator+ (const PLC_FreqSelectiveValue &lhs, const PLC_Value &rhs)
PLC_FreqSelectiveValue operator+ (const PLC_Value &lhs, const PLC_FreqSelectiveValue &rhs)
PLC_FreqSelectiveValue operator+ (const PLC_FreqSelectiveValue &lhs, const PLC_ConstValue &rhs)
PLC_FreqSelectiveValue operator+ (const PLC_ConstValue &lhs, const PLC_FreqSelectiveValue &rhs)
PLC_FreqSelectiveValue operator+ (const PLC_FreqSelectiveValue &lhs, const PLC_FreqSelectiveValue &rhs)
PLC_TimeVariantFreqSelectiveValue operator+ (const PLC_TimeVariantConstValue &lhs, const PLC_FreqSelectiveValue &rhs)
PLC_TimeVariantFreqSelectiveValue operator+ (const PLC_FreqSelectiveValue &lhs, const PLC_TimeVariantConstValue &rhs)
PLC_FreqSelectiveValue operator- (const PLC_FreqSelectiveValue &lhs, double rhs)
PLC_FreqSelectiveValue operator- (double lhs, const PLC_FreqSelectiveValue &rhs)
PLC_FreqSelectiveValue operator- (const PLC_FreqSelectiveValue &lhs, const PLC_Value &rhs)
PLC_FreqSelectiveValue operator- (const PLC_Value &lhs, const PLC_FreqSelectiveValue &rhs)
PLC_FreqSelectiveValue operator- (const PLC_FreqSelectiveValue &lhs, const PLC_ConstValue &rhs)
PLC_FreqSelectiveValue operator- (const PLC_ConstValue &lhs, const PLC_FreqSelectiveValue &rhs)
PLC_FreqSelectiveValue operator- (const PLC_FreqSelectiveValue &lhs, const PLC_FreqSelectiveValue &rhs)
PLC_TimeVariantFreqSelectiveValue operator- (const PLC_TimeVariantConstValue &lhs, const PLC_FreqSelectiveValue &rhs)
PLC_TimeVariantFreqSelectiveValue operator- (const PLC_FreqSelectiveValue &lhs, const PLC_TimeVariantConstValue &rhs)
PLC_FreqSelectiveValue operator* (const PLC_FreqSelectiveValue &lhs, double rhs)
PLC_FreqSelectiveValue operator* (double lhs, const PLC_FreqSelectiveValue &rhs)
PLC_FreqSelectiveValue operator* (const PLC_FreqSelectiveValue &lhs, const PLC_Value &rhs)
PLC_FreqSelectiveValue operator* (const PLC_Value &lhs, const PLC_FreqSelectiveValue &rhs)
PLC_FreqSelectiveValue operator* (const PLC_FreqSelectiveValue &lhs, const PLC_ConstValue &rhs)
PLC_FreqSelectiveValue operator* (const PLC_ConstValue &lhs, const PLC_FreqSelectiveValue &rhs)
PLC_FreqSelectiveValue operator* (const PLC_FreqSelectiveValue &lhs, const PLC_FreqSelectiveValue &rhs)
PLC_TimeVariantFreqSelectiveValue operator* (const PLC_TimeVariantConstValue &lhs, const PLC_FreqSelectiveValue &rhs)
PLC_TimeVariantFreqSelectiveValue operator* (const PLC_FreqSelectiveValue &lhs, const PLC_TimeVariantConstValue &rhs)
PLC_FreqSelectiveValue operator/ (const PLC_FreqSelectiveValue &lhs, double rhs)
PLC_FreqSelectiveValue operator/ (double lhs, const PLC_FreqSelectiveValue &rhs)
PLC_FreqSelectiveValue operator/ (const PLC_FreqSelectiveValue &lhs, const PLC_Value &rhs)
PLC_FreqSelectiveValue operator/ (const PLC_Value &lhs, const PLC_FreqSelectiveValue &rhs)
PLC_FreqSelectiveValue operator/ (const PLC_FreqSelectiveValue &lhs, const PLC_ConstValue &rhs)
PLC_FreqSelectiveValue operator/ (const PLC_ConstValue &lhs, const PLC_FreqSelectiveValue &rhs)
PLC_FreqSelectiveValue operator/ (const PLC_FreqSelectiveValue &lhs, const PLC_FreqSelectiveValue &rhs)
PLC_TimeVariantFreqSelectiveValue operator/ (const PLC_TimeVariantConstValue &lhs, const PLC_FreqSelectiveValue &rhs)
PLC_TimeVariantFreqSelectiveValue operator/ (const PLC_FreqSelectiveValue &lhs, const PLC_TimeVariantConstValue &rhs)
std::ostream & operator<< (std::ostream &stream, PLC_FreqSelectiveValue &value)

Detailed Description

Frequency selective, but time invariant, value


The documentation for this class was generated from the following files:
 All Classes Functions Variables Enumerations