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


Public Member Functions | |
| virtual void | add (wns::ldk::IConnectorReceptacle *) |
| void | addDestination (lte::macr::ScorerInterface *scorer) |
| virtual void | clear () |
| Erase all FUs. | |
| virtual const wns::ldk::Link < wns::ldk::IConnectorReceptacle > ::ExchangeContainer | get () const |
| Return set of stored FUs. | |
| virtual lte::helper::Route | getRoute (const wns::ldk::CompoundPtr &compound) |
| MACgScheduler () | |
| virtual void | set (const wns::ldk::Link< wns::ldk::IConnectorReceptacle >::ExchangeContainer &) |
| void | setLogger (const wns::pyconfig::View &config) |
| late Logger instantiation. Due to the need for a default Constructor, we can not instantiate the Logger immediately | |
| virtual void | setStrategy (lte::macg::modeselection::Strategy *strategy) |
| virtual unsigned long int | size () const |
| Return number of FUs added. | |
| virtual | ~MACgScheduler () |
Protected Member Functions | |
| void | setMACg (MACg *_macg) |
Protected Attributes | |
| LayerContainer | layers |
| wns::logger::Logger * | logger |
| MACg * | macg |
| ScorerContainer | scorers |
| lte::macg::modeselection::Strategy * | strategy |
Definition at line 50 of file MACg.hpp.
| void MACgScheduler::add | ( | wns::ldk::IConnectorReceptacle * | it | ) | [virtual] |
| void MACgScheduler::addDestination | ( | lte::macr::ScorerInterface * | scorer | ) |
| virtual void lte::macg::MACgScheduler::clear | ( | ) | [inline, virtual] |
| virtual const wns::ldk::Link<wns::ldk::IConnectorReceptacle>::ExchangeContainer lte::macg::MACgScheduler::get | ( | ) | const [inline, virtual] |
| lte::helper::Route MACgScheduler::getRoute | ( | const wns::ldk::CompoundPtr & | compound | ) | [virtual] |
| virtual void lte::macg::MACgScheduler::set | ( | const wns::ldk::Link< wns::ldk::IConnectorReceptacle >::ExchangeContainer & | ) | [inline, virtual] |
| void MACgScheduler::setLogger | ( | const wns::pyconfig::View & | config | ) |
| void MACgScheduler::setStrategy | ( | lte::macg::modeselection::Strategy * | strategy | ) | [virtual] |
| unsigned long int MACgScheduler::size | ( | ) | const [virtual] |
LayerContainer lte::macg::MACgScheduler::layers [protected] |
wns::logger::Logger* lte::macg::MACgScheduler::logger [protected] |
MACg* lte::macg::MACgScheduler::macg [protected] |
ScorerContainer lte::macg::MACgScheduler::scorers [protected] |
1.5.5