User Manual, Developers Guide and API Documentation

PowerMeasurement.hpp File Reference

#include <WNS/node/Interface.hpp>
#include <WNS/PowerRatio.hpp>
#include <WNS/service/phy/phymode/PhyModeInterface.hpp>
#include <WNS/PythonicOutput.hpp>
#include <WNS/RefCountable.hpp>
#include <WNS/Cloneable.hpp>
#include <WNS/SmartPtr.hpp>
#include <vector>

Include dependency graph for PowerMeasurement.hpp:

Go to the source code of this file.

Namespaces

namespace  wns
namespace  wns::service
namespace  wns::service::phy
namespace  wns::service::phy::power

Classes

class  wns::service::phy::power::PowerMeasurementInterface
 Measurement class for power values (S,I,N,SINR) These are only basic, scalar measurements without much calculation effort. Some of the methods calculate 'on demand', so no effort if they are not used An implementation (non-abstract) is located in RISE or OFDMAPhy. More...

Typedefs

typedef const
wns::service::phy::power::PowerMeasurementInterface
wns::service::phy::power::PowerMeasurementConstRef
 a const reference to the PowerMeasurement can be used anywhere.
typedef wns::SmartPtr< const
wns::service::phy::power::PowerMeasurementInterface
wns::service::phy::power::PowerMeasurementPtr
 when a pointer to a PowerMeasurement is needed, use this one (SmartPtr) which takes care of memory deallocation itself.

Functions

std::ostream & wns::service::phy::power::operator<< (std::ostream &s, const wns::service::phy::power::PowerMeasurementInterface &p)
 define stream operator for class PowerMeasurementInterface


Generated on Sun May 27 03:32:21 2012 for openWNS by  doxygen 1.5.5