#include <addon.h>

Public Member Functions | |
| DEFINE_CLASS_POINTERS (Addon) | |
| virtual void | Initialize (AddonsManager &manager, const AddonParameters ¶meters)=0 |
| initialize addon. | |
| virtual void | Stop ()=0 |
| Stopping addon work. After calling this method addon should throw exception on any calls. | |
Definition at line 22 of file common/addons_core/addon.h.
| virtual void Common::Addon::Initialize | ( | AddonsManager & | manager, |
| const AddonParameters & | parameters | ||
| ) | [pure virtual] |
initialize addon.
Implemented in DeviceIOManagerAddon, PropertyTreeAddon, OpcUa::Internal::XmlAddressSpaceAddon, OpcUa::Impl::BuiltinServerAddon, and OpcUa::Internal::AddressSpaceAddon.
| virtual void Common::Addon::Stop | ( | ) | [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.