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


Public Member Functions | |
| BottleNeckDetective (fun::FUN *fuNet, const wns::pyconfig::View &config) | |
| virtual void | periodically () |
| Your callback. Implement this! | |
| virtual void | processIncoming (const CompoundPtr &compound) |
| virtual void | processOutgoing (const CompoundPtr &compound) |
| virtual | ~BottleNeckDetective () |
Private Types | |
| typedef std::map< long int, CompoundPtr > | CompoundContainer |
Private Attributes | |
| CompoundContainer | compounds |
| long long int | id |
| logger::Logger | logger |
Definition at line 70 of file BottleNeckDetective.hpp.
typedef std::map<long int, CompoundPtr> wns::ldk::tools::BottleNeckDetective::CompoundContainer [private] |
Definition at line 80 of file BottleNeckDetective.hpp.
| BottleNeckDetective::BottleNeckDetective | ( | fun::FUN * | fuNet, | |
| const wns::pyconfig::View & | config | |||
| ) | [explicit] |
Definition at line 52 of file BottleNeckDetective.cpp.
| BottleNeckDetective::~BottleNeckDetective | ( | ) | [virtual] |
Definition at line 77 of file BottleNeckDetective.cpp.
| void BottleNeckDetective::periodically | ( | ) | [virtual] |
The deriver is forced to implement this method. It gets called periodically, whenever the timer fires.
Implements wns::events::PeriodicTimeout.
Definition at line 121 of file BottleNeckDetective.cpp.
| virtual void wns::ldk::tools::BottleNeckDetective::processIncoming | ( | const CompoundPtr & | compound | ) | [virtual] |
| virtual void wns::ldk::tools::BottleNeckDetective::processOutgoing | ( | const CompoundPtr & | compound | ) | [virtual] |
Definition at line 102 of file BottleNeckDetective.hpp.
long long int wns::ldk::tools::BottleNeckDetective::id [private] |
Reimplemented from wns::ldk::CommandTypeSpecifierInterface.
Definition at line 101 of file BottleNeckDetective.hpp.
Definition at line 103 of file BottleNeckDetective.hpp.
1.5.5