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


Public Member Functions | |
| GeneratorDTMMPP (const wns::pyconfig::View &_pyco) | |
| Constructor of a GeneratorDTMMPP. | |
| virtual void | start () |
| called by GeneratorBase::bindingReady() | |
| virtual void | stateChangeNotification (const int &chainNumber) |
| called by MarkovContinuousTime::nextState() | |
| virtual void | stop () |
| called by GeneratorBase::bindingReleased() | |
| virtual | ~GeneratorDTMMPP () |
Private Attributes | |
| std::string | loggerName |
| loggerName is modified for the subGenerators | |
| std::vector< SubGenerator > | subGenerators |
| we have C subgenerators, one for each Markov chain | |
| double | targetRate |
| desired mean output rate. Set this to automatically determine rateScale | |
Definition at line 46 of file GeneratorDTMMPP.hpp.
| GeneratorDTMMPP::GeneratorDTMMPP | ( | const wns::pyconfig::View & | _pyco | ) | [explicit] |
| [in] | _pyco | Configuration class of type Constanze.MMPP that describes the flow characteristics and destination. |
Definition at line 49 of file GeneratorDTMMPP.cpp.
| GeneratorDTMMPP::~GeneratorDTMMPP | ( | ) | [virtual] |
Definition at line 156 of file GeneratorDTMMPP.cpp.
| void GeneratorDTMMPP::start | ( | ) | [virtual] |
| void GeneratorDTMMPP::stateChangeNotification | ( | const int & | chainNumber | ) | [virtual] |
Reimplemented from wns::markovchain::MarkovDiscreteTime< T >.
Definition at line 178 of file GeneratorDTMMPP.cpp.
| void GeneratorDTMMPP::stop | ( | ) | [virtual] |
std::string constanze::GeneratorDTMMPP::loggerName [private] |
Definition at line 90 of file GeneratorDTMMPP.hpp.
std::vector<SubGenerator> constanze::GeneratorDTMMPP::subGenerators [private] |
Definition at line 85 of file GeneratorDTMMPP.hpp.
double constanze::GeneratorDTMMPP::targetRate [private] |
Definition at line 80 of file GeneratorDTMMPP.hpp.
1.5.5