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

#include <buildings-propagation-loss-model.h>

+ Collaboration diagram for ns3::BuildingsPropagationLossModel::ShadowingLoss:

Public Member Functions

 ShadowingLoss ()
 ShadowingLoss (double shadowingValue, Ptr< MobilityModel > receiver)
double GetLoss () const
Ptr< MobilityModelGetReceiver (void) const

Protected Attributes

Ptr< MobilityModelm_receiver
double m_shadowingValue

Detailed Description

Definition at line 82 of file buildings-propagation-loss-model.h.

Constructor & Destructor Documentation

ns3::BuildingsPropagationLossModel::ShadowingLoss::ShadowingLoss ( )

Definition at line 40 of file buildings-propagation-loss-model.cc.

ns3::BuildingsPropagationLossModel::ShadowingLoss::ShadowingLoss ( double  shadowingValue,
Ptr< MobilityModel receiver 
)

Definition at line 44 of file buildings-propagation-loss-model.cc.

References m_shadowingValue, and NS_LOG_INFO.

Member Function Documentation

double ns3::BuildingsPropagationLossModel::ShadowingLoss::GetLoss ( ) const

Definition at line 51 of file buildings-propagation-loss-model.cc.

Ptr< MobilityModel > ns3::BuildingsPropagationLossModel::ShadowingLoss::GetReceiver ( void  ) const

Definition at line 57 of file buildings-propagation-loss-model.cc.

Member Data Documentation

Ptr<MobilityModel> ns3::BuildingsPropagationLossModel::ShadowingLoss::m_receiver
protected

Definition at line 91 of file buildings-propagation-loss-model.h.

double ns3::BuildingsPropagationLossModel::ShadowingLoss::m_shadowingValue
protected

Definition at line 90 of file buildings-propagation-loss-model.h.

Referenced by ShadowingLoss().


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