Internal: Module management. More...
#include <senf/PPI/ModuleManager.hh>
Classes | |
struct | Initializable |
Public Member Functions | |
void | init () |
Called by senf::ppi::init() More... | |
void | run () |
Called by senf::ppi::run() More... | |
bool | running () const |
true , if the network is running More... | |
console::DirectoryNode & | consoleDir () const |
Structors and default members | |
static ModuleManager & | instance () |
Internal: Module management.
Every module is registered with the ModuleManager. The ModuleManager controls module initialization and execution of the network.
Definition at line 38 of file ModuleManager.hh.
console::DirectoryNode& senf::ppi::ModuleManager::consoleDir | ( | ) | const |
void senf::ppi::ModuleManager::init | ( | ) |
Called by senf::ppi::init()
Definition at line 34 of file ModuleManager.cc.
|
static |
void senf::ppi::ModuleManager::run | ( | ) |
Called by senf::ppi::run()
Definition at line 54 of file ModuleManager.cc.
bool senf::ppi::ModuleManager::running | ( | ) | const |
true
, if the network is running