7 #include "fwRuntime/Executable.hpp" 8 #include "fwRuntime/ConfigurationElement.hpp" 25 return m_initializationData;
39 m_initializationData = element;
FWRUNTIME_API const std::shared_ptr< ConfigurationElement > getInitializationData() const noexcept
Retrieves the executable's initialization data.
virtual FWRUNTIME_API std::shared_ptr< Bundle > getBundle() const noexcept
Retrieves the bundle the executable originates from.
virtual FWRUNTIME_API void setBundle(std::shared_ptr< Bundle > bundle)
Updates the bundle the executable originates from.
The namespace fwRuntime contains classes to manage bundle, configuration element, extension point in ...
virtual FWRUNTIME_API void setInitializationData(const std::shared_ptr< ConfigurationElement > configuration) noexcept
Initializes the executable instance with the specified configuration element.