7 #include "servicesReg/Plugin.hpp" 9 #include <fwRuntime/utils/GenericExecutableFactoryRegistrar.hpp> 11 #include <fwServices/registry/ActiveWorkers.hpp> 12 #include <fwServices/registry/AppConfig.hpp> 13 #include <fwServices/registry/AppConfigParameters.hpp> 14 #include <fwServices/registry/ServiceConfig.hpp> 15 #include <fwServices/registry/ServiceFactory.hpp> 17 #include <fwThread/Pool.hpp> 22 static ::fwRuntime::utils::GenericExecutableFactoryRegistrar<Plugin> registrar(
"::servicesReg::Plugin");
SERVICESREG_API void stop() noexcept
Overrides stop method. Do nothing.
SERVICESREG_API void initialize()
Overrides initialize method.
static FWSERVICES_API ActiveWorkers::sptr getDefault()
Returns an instance of ActiveWorkers.
static FWSERVICES_API AppConfigParameters::sptr getDefault()
Return the default global instance of AppConfigParameters.
SERVICESREG_API ~Plugin() noexcept
Destructor. Do nothing.
SERVICESREG_API void uninitialize()
Overrides uninitialize method.
The namespace servicesReg (registration service) allows to load all the service managment registry...
static FWSERVICES_API AppConfig::sptr getDefault()
Return an instance of AppConfig.
static FWSERVICES_API ServiceFactory::sptr getDefault()
Return the unique Instance, create it if required at first access.
static FWSERVICES_API ServiceConfig::sptr getDefault()
Return the default global instance of ServiceConfig.
SERVICESREG_API void start()
Overrides start method. Service declarations (services declared in fwServices libraries )...