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