![]() |
User Manual, Developers Guide and API Documentation |
![]() |
#include <scheduler/strategy/StrategyInterface.hpp>


Public Member Functions | |
| virtual void | deleteCompoundsInBursts () |
| delete all compounds in bursts | |
| virtual int | getNumberOfCompoundsInBursts () const |
| count number of compounds in bursts (MapInfoCollection) | |
| virtual float | getResourceUsage () const |
| obtain percentage of resources allocated during last round. | |
| StrategyResult (wns::scheduler::SchedulingMapPtr _schedulingMap, wns::scheduler::MapInfoCollectionPtr _bursts, wns::scheduler::GroupingPtr _sdmaGrouping) | |
| constructor with SDMA-Grouping | |
| StrategyResult (wns::scheduler::SchedulingMapPtr _schedulingMap, wns::scheduler::MapInfoCollectionPtr _bursts) | |
| constructor without SDMA-Grouping | |
| virtual std::string | toString () const |
| virtual | ~StrategyResult () |
Public Attributes | |
| MapInfoCollectionPtr | bursts |
| full scheduling result (used in LTE) | |
| wns::scheduler::SchedulingMapPtr | schedulingMap |
| full scheduling result (new for OFDMA) | |
| wns::scheduler::GroupingPtr | sdmaGrouping |
| Grouping contains antenna patterns for beamforming. This is a wns::service::phy::ofdma::PatternPtr per user/peer. | |
Definition at line 191 of file StrategyInterface.hpp.
| StrategyResult::StrategyResult | ( | wns::scheduler::SchedulingMapPtr | _schedulingMap, | |
| wns::scheduler::MapInfoCollectionPtr | _bursts | |||
| ) |
Definition at line 158 of file StrategyInterface.cpp.
| StrategyResult::StrategyResult | ( | wns::scheduler::SchedulingMapPtr | _schedulingMap, | |
| wns::scheduler::MapInfoCollectionPtr | _bursts, | |||
| wns::scheduler::GroupingPtr | _sdmaGrouping | |||
| ) |
Definition at line 167 of file StrategyInterface.cpp.
| StrategyResult::~StrategyResult | ( | ) | [virtual] |
Definition at line 176 of file StrategyInterface.cpp.
| void StrategyResult::deleteCompoundsInBursts | ( | ) | [virtual] |
Definition at line 195 of file StrategyInterface.cpp.
| int StrategyResult::getNumberOfCompoundsInBursts | ( | ) | const [virtual] |
Definition at line 182 of file StrategyInterface.cpp.
| float StrategyResult::getResourceUsage | ( | ) | const [virtual] |
Definition at line 215 of file StrategyInterface.cpp.
| std::string StrategyResult::toString | ( | ) | const [virtual] |
Definition at line 206 of file StrategyInterface.cpp.
Definition at line 226 of file StrategyInterface.hpp.
Definition at line 223 of file StrategyInterface.hpp.
1.5.5