13 #ifndef USMODULEREGISTRY_H
14 #define USMODULEREGISTRY_H
26 struct ModuleActivator;
#define MITKCPPMICROSERVICES_EXPORT
Here we handle all the modules that are loaded in the framework.
static void Register(ModuleInfo *info)
Register a module with the framework.
static std::vector< Module * > GetModules()
Get all known modules.
static Module * GetModule(long id)
Get the module that has the specified module identifier.
static void UnRegister(const ModuleInfo *info)
Unregister a module from the framework.
static std::vector< Module * > GetLoadedModules()
Get all modules currently in module state LOADED.
static Module * GetModule(const std::string &name)
Get the module that has specified module name.
Represents a CppMicroServices module.
This class is not intended to be used directly. It is exported to support the CppMicroServices module...