User Manual, Developers Guide and API Documentation

wns::service::phy::ofdma::BeamForming Class Reference

Interface for steering the beams.

#include <service/phy/ofdma/DataTransmission.hpp>

Inheritance diagram for wns::service::phy::ofdma::BeamForming:

Inheritance graph
[legend]
Collaboration diagram for wns::service::phy::ofdma::BeamForming:

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual PatternPtr calculateAndSetBeam (wns::node::Interface *id, const std::vector< node::Interface * > &undesired, wns::Power IinterPlusNoise)=0
virtual double estimateDoA (wns::node::Interface *id)=0
virtual void insertReceivePattern (wns::node::Interface *, PatternPtr)=0
virtual void removeReceivePattern (wns::node::Interface *)=0
virtual void setCurrentReceivePatterns (std::map< wns::node::Interface *, PatternPtr >)=0
virtual ~BeamForming ()


Detailed Description

Definition at line 253 of file DataTransmission.hpp.


Constructor & Destructor Documentation

virtual wns::service::phy::ofdma::BeamForming::~BeamForming (  )  [inline, virtual]

Definition at line 258 of file DataTransmission.hpp.


Member Function Documentation

virtual PatternPtr wns::service::phy::ofdma::BeamForming::calculateAndSetBeam ( wns::node::Interface id,
const std::vector< node::Interface * > &  undesired,
wns::Power  IinterPlusNoise 
) [pure virtual]

Implemented in ofdmaphy::Station.

virtual double wns::service::phy::ofdma::BeamForming::estimateDoA ( wns::node::Interface id  )  [pure virtual]

Implemented in ofdmaphy::Station.

virtual void wns::service::phy::ofdma::BeamForming::insertReceivePattern ( wns::node::Interface ,
PatternPtr   
) [pure virtual]

Implemented in ofdmaphy::Station.

virtual void wns::service::phy::ofdma::BeamForming::removeReceivePattern ( wns::node::Interface  )  [pure virtual]

Implemented in ofdmaphy::Station.

virtual void wns::service::phy::ofdma::BeamForming::setCurrentReceivePatterns ( std::map< wns::node::Interface *, PatternPtr  )  [pure virtual]


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

Generated on Sun May 27 03:33:05 2012 for openWNS by  doxygen 1.5.5