#include <ModuleFunctions.hpp>
Static Public Member Functions | |
| static void | activateFirstChild (TModuleType &rMod, bool &rActiveFlag) |
| static Retval | getModule (TModuleType &rMod, const IString &rName, IModule *&rpModule) |
This template class implements some basic functionality of a module Its needed in the two classes TModule and TSystemManager
| static void zeus::TModuleFunctions< TModuleType >::activateFirstChild | ( | TModuleType & | rMod, |
| bool & | rActiveFlag | ||
| ) | [inline, static] |
This method helps to get the first child object, which is a module and marks this module as activated. This module will register themself automatically.
| static Retval zeus::TModuleFunctions< TModuleType >::getModule | ( | TModuleType & | rMod, |
| const IString & | rName, | ||
| IModule *& | rpModule | ||
| ) | [inline, static] |