senf::ppi::ModuleManager Class Reference

Internal: Module management. More...

#include <senf/PPI/ModuleManager.hh>

List of all members.


Detailed Description

Internal: Module management.

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 ()

Member Function Documentation

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.


The documentation for this class was generated from the following files: