X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FPPI%2FModuleManager.hh;h=2ecc80fb5a3cdec1e285e3b0d845f7d385877ccf;hb=3aced0177a1c69c7af338b4e66db8694a71873ae;hp=c8b411de759880734ad47efa99d73e2339cf894c;hpb=601d1f509f5bb24df167a4dd5a20da67a0af9af8;p=senf.git diff --git a/senf/PPI/ModuleManager.hh b/senf/PPI/ModuleManager.hh index c8b411d..2ecc80f 100644 --- a/senf/PPI/ModuleManager.hh +++ b/senf/PPI/ModuleManager.hh @@ -30,11 +30,11 @@ #include #include #include "predecl.hh" -#include "../Scheduler/Scheduler.hh" -#include "../Utils/Console/ScopedDirectory.hh" +#include +#include //#include "ModuleManager.mpp" -///////////////////////////////hh.p//////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// namespace senf { namespace ppi { @@ -47,7 +47,7 @@ namespace ppi { class ModuleManager { public: - /////////////////////////////////////////////////////////////////////////// + //-//////////////////////////////////////////////////////////////////////// // Types struct Initializable @@ -62,9 +62,9 @@ namespace ppi { virtual void v_init() = 0; }; - /////////////////////////////////////////////////////////////////////////// + //-//////////////////////////////////////////////////////////////////////// ///\name Structors and default members - ///@{ + //\{ static ModuleManager & instance(); @@ -75,8 +75,8 @@ namespace ppi { // no conversion constructors - ///@} - /////////////////////////////////////////////////////////////////////////// + //\} + //-//////////////////////////////////////////////////////////////////////// void init(); ///< Called by senf::ppi::init() void run(); ///< Called by senf::ppi::run() @@ -95,7 +95,7 @@ namespace ppi { void unregisterInitializable(Initializable & i); bool initializableRegistered(Initializable const & i) const; - void dumpModules(std::ostream & os); + void dumpModules(std::ostream & os) const; typedef std::vector ModuleRegistry; typedef std::deque InitQueue; @@ -119,10 +119,9 @@ namespace ppi { friend class Initializable; }; - }} -///////////////////////////////hh.e//////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// #include "ModuleManager.cci" //#include "ModuleManager.ct" //#include "ModuleManager.cti"