#include <path_loss.hpp>
Inheritance diagram for PathLoss:

Public Types | |
|
typedef boost::shared_ptr< PathLoss > | PathLossPtr |
| Smart pointer that clients should use. | |
Public Member Functions | |
| virtual | ~PathLoss () |
| A destructor. | |
| virtual double | getRecvdStrength (const WirelessCommSignal &signal, const PhysicalLayer &receiver) const =0 |
| Compute the signal strength for the signal at the receiver. | |
Protected Member Functions | |
| PathLoss () | |
| A constructor. | |
Static Protected Attributes | |
| static const bool | m_DEBUG_SIGNAL_STRENGTH = false |
| Determine when debugging info gets printed. | |
Definition at line 15 of file path_loss.hpp.
| virtual double PathLoss::getRecvdStrength | ( | const WirelessCommSignal & | signal, | |
| const PhysicalLayer & | receiver | |||
| ) | const [pure virtual] |
1.4.7