DESERT 4.0.0
UwElectroMagneticAntenna Class Reference

#include <uwem-antenna.h>

Inheritance diagram for UwElectroMagneticAntenna:
Inheritance graph
Collaboration diagram for UwElectroMagneticAntenna:
Collaboration graph

Public Member Functions

 UwElectroMagneticAntenna ()
 
virtual ~UwElectroMagneticAntenna ()
 
virtual int command (int, const char *const *)
 
virtual double getGain (Packet *p)
 

Private Attributes

double gain_
 

Constructor & Destructor Documentation

◆ UwElectroMagneticAntenna()

UwElectroMagneticAntenna::UwElectroMagneticAntenna ( )

Constructor of UwElectroMagneticAntenna class.

References gain_.

◆ ~UwElectroMagneticAntenna()

virtual UwElectroMagneticAntenna::~UwElectroMagneticAntenna ( )
inlinevirtual

Destructor of UwElectroMagneticAntenna class.

Member Function Documentation

◆ command()

int UwElectroMagneticAntenna::command ( int  argc,
const char *const *  argv 
)
virtual

TCL command interpreter. It implements the following OTcl methods:

Parameters
argcNumber of arguments in argv.
argvArray of strings which are the command parameters (Note that argv[0] is the name of the object).
Returns
TCL_OK or TCL_ERROR whether the command has been dispatched successfully or not.

References command(), and gain_.

Referenced by command().

Here is the call graph for this function:

◆ getGain()

double UwElectroMagneticAntenna::getGain ( Packet *  p)
virtual

References gain_.

Member Data Documentation

◆ gain_

double UwElectroMagneticAntenna::gain_
private

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