A Discrete-Event Network Simulator
API
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 84 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 93 of file buildings-propagation-loss-model.h.

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

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

Referenced by ShadowingLoss().


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