|
|
| ~Plugin () noexcept |
| | PLugin destructor.
|
| |
|
void | start () |
| | This method is used by runtime to initialize the bundle.
|
| |
|
void | stop () noexcept |
| | This method is used by runtime to stop the bundle.
|
| |
| FWRUNTIME_API std::shared_ptr< Bundle > | getBundle () const noexcept override |
| | Retrieves the bundle the executable originates from. More...
|
| |
| virtual FWRUNTIME_API void | setInitializationData (const std::shared_ptr< ConfigurationElement >configuration) noexcept override |
| | Initializes the executable instance with the specified configuration element. More...
|
| |
|
virtual FWRUNTIME_API | ~IPlugin () |
| | Destructor : does nothing.
|
| |
|
virtual FWRUNTIME_API void | initialize () |
| | Notifies the plugin about its initialisation.
|
| |
|
virtual FWRUNTIME_API void | uninitialize () |
| | Notifies the plugin about its uninitialisation.
|
| |
|
virtual FWRUNTIME_API | ~IExecutable () |
| | Destructor : does nothing.
|
| |
|
| FWRUNTIME_API void | setBundle (std::shared_ptr< Bundle > bundle) noexcept override |
| | Updates the bundle the executable originates from. More...
|
| |
The documentation for this class was generated from the following files: