| 
    Orxonox
    0.0.5 Codename: Arcturus
    
   | 
 
  
 Public Member Functions | |
| StaticInitializationManager ()=default | |
| virtual | ~StaticInitializationManager ()=default | 
| void | addHandler (StaticInitializationHandler *handler) | 
| void | loadModule (ModuleInstance *module) | 
| void | removeHandler (StaticInitializationHandler *handler) | 
| void | unloadModule (ModuleInstance *module) | 
Private Attributes | |
| std::list< StaticInitializationHandler * > | handlers_ | 
Static Private Attributes | |
| static StaticInitializationManager * | singletonPtr_s = nullptr | 
Friends | |
| class | Singleton< StaticInitializationManager > | 
Additional Inherited Members | |
  Static Public Member Functions inherited from orxonox::Singleton< StaticInitializationManager > | |
| static bool | exists () | 
| Tells whether the singleton has been created.  More... | |
| static StaticInitializationManager & | getInstance () | 
| Returns a reference to the singleton instance.  More... | |
  Protected Member Functions inherited from orxonox::Singleton< StaticInitializationManager > | |
| Singleton () | |
| Constructor sets the singleton instance pointer.  More... | |
| virtual | ~Singleton () | 
| Destructor resets the singleton instance pointer.  More... | |
      
  | 
  default | 
      
  | 
  virtualdefault | 
| void orxonox::StaticInitializationManager::addHandler | ( | StaticInitializationHandler * | handler | ) | 
| void orxonox::StaticInitializationManager::loadModule | ( | ModuleInstance * | module | ) | 
| void orxonox::StaticInitializationManager::removeHandler | ( | StaticInitializationHandler * | handler | ) | 
| void orxonox::StaticInitializationManager::unloadModule | ( | ModuleInstance * | module | ) | 
      
  | 
  friend | 
      
  | 
  private | 
      
  | 
  staticprivate | 
 1.8.11