#include <addon.h>
Public Member Functions | |
virtual void | Initialize (AddonsManager &manager, const AddonParameters ¶meters)=0 |
initialize addon. More... | |
virtual void | Stop ()=0 |
Stopping addon work. After calling this method addon should throw exception on any calls. More... | |
Additional Inherited Members | |
![]() | |
Interface () | |
Interface (const Interface &)=delete | |
const Interface & | operator= (const Interface &)=delete |
virtual | ~Interface () |
Definition at line 22 of file common/addons_core/addon.h.
|
pure virtual |
initialize addon.
Implemented in DeviceIOManagerAddon, PropertyTreeAddon, OpcUa::Internal::XmlAddressSpaceAddon, OpcUa::Impl::BuiltinServerAddon, and OpcUa::Internal::AddressSpaceAddon.
|
pure virtual |
Stopping addon work. After calling this method addon should throw exception on any calls.
Implemented in DeviceIOManagerAddon, PropertyTreeAddon, OpcUa::Internal::XmlAddressSpaceAddon, OpcUa::Impl::BuiltinServerAddon, and OpcUa::Internal::AddressSpaceAddon.