7 #include "fwRuntime/ExecutableFactoryRegistrar.hpp" 9 #include "fwRuntime/Bundle.hpp" 10 #include "fwRuntime/Runtime.hpp" 29 loadingBundle->addExecutableFactory( factory );
static FWRUNTIME_API Runtime * getDefault()
Retrieves the default runtime instance.
Defines the runtime class.
FWRUNTIME_API ExecutableFactoryRegistrar(std::shared_ptr< ExecutableFactory > factory)
Constructor.
Contains fwAtomsFilter::factory utilities.
The namespace fwRuntime contains classes to manage bundle, configuration element, extension point in ...
#define SLM_ASSERT(message, cond)
work like 'assert' from 'cassert', with in addition a message logged by spylog (with FATAL loglevel) ...
FWRUNTIME_API void addExecutableFactory(std::shared_ptr< ExecutableFactory > factory)
Adds a new executable factory instance to the runtime system.
static std::shared_ptr< Bundle > getLoadingBundle()
Retrieves the pointer to the bundle that is currently loading its dynamic libraries.