User Manual, Developers Guide and API Documentation

wimac::service::associationcontrol::DecideBest< T > Class Template Reference

#include <services/AssociationControl.hpp>

Inheritance diagram for wimac::service::associationcontrol::DecideBest< T >:

Inheritance graph
[legend]
Collaboration diagram for wimac::service::associationcontrol::DecideBest< T >:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 DecideBest ()
StationID getBest ()
virtual bool isInitialized ()
void put (StationID st, const wns::service::phy::power::PowerMeasurementPtr &p)
virtual ~DecideBest ()

Protected Attributes

StationID bestStation_
bestValue_
bool initialized_
unsigned int samples_

Private Member Functions

virtual void doPut (StationID, const wns::service::phy::power::PowerMeasurementPtr &)=0


Detailed Description

template<typename T>
class wimac::service::associationcontrol::DecideBest< T >

Definition at line 106 of file AssociationControl.hpp.


Constructor & Destructor Documentation

template<typename T>
wimac::service::associationcontrol::DecideBest< T >::DecideBest (  )  [inline]

Definition at line 110 of file AssociationControl.hpp.

template<typename T>
virtual wimac::service::associationcontrol::DecideBest< T >::~DecideBest (  )  [inline, virtual]

Definition at line 128 of file AssociationControl.hpp.


Member Function Documentation

template<typename T>
virtual void wimac::service::associationcontrol::DecideBest< T >::doPut ( StationID  ,
const wns::service::phy::power::PowerMeasurementPtr  
) [private, pure virtual]

template<typename T>
StationID wimac::service::associationcontrol::DecideBest< T >::getBest (  )  [inline, virtual]

template<typename T>
virtual bool wimac::service::associationcontrol::DecideBest< T >::isInitialized (  )  [inline, virtual]

template<typename T>
void wimac::service::associationcontrol::DecideBest< T >::put ( StationID  st,
const wns::service::phy::power::PowerMeasurementPtr p 
) [inline, virtual]


Member Data Documentation

Definition at line 135 of file AssociationControl.hpp.

template<typename T>
T wimac::service::associationcontrol::DecideBest< T >::bestValue_ [protected]

Definition at line 136 of file AssociationControl.hpp.

template<typename T>
bool wimac::service::associationcontrol::DecideBest< T >::initialized_ [protected]

Definition at line 138 of file AssociationControl.hpp.

template<typename T>
unsigned int wimac::service::associationcontrol::DecideBest< T >::samples_ [protected]

Definition at line 137 of file AssociationControl.hpp.


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

Generated on Sat May 26 03:32:46 2012 for openWNS by  doxygen 1.5.5