#include <xml_address_space_loader.h>
Public Member Functions | |
DEFINE_CLASS_POINTERS (XmlAddressSpaceAddon) | |
virtual void | Initialize (Common::AddonsManager &addons, const Common::AddonParameters ¶ms) |
initialize addon. | |
virtual void | Load (const char *path) |
virtual void | Stop () |
Stopping addon work. After calling this method addon should throw exception on any calls. | |
Private Member Functions | |
void | Load (const char *file, OpcUa::NodeManagementServices ®istry) |
Private Attributes | |
NodeManagementServices::SharedPtr | Registry |
Definition at line 46 of file xml_address_space_loader.h.
void OpcUa::Internal::XmlAddressSpaceAddon::Initialize | ( | Common::AddonsManager & | manager, |
const Common::AddonParameters & | parameters | ||
) | [virtual] |
initialize addon.
Implements Common::Addon.
Definition at line 23 of file xml_address_space_addon.cpp.
void OpcUa::Internal::XmlAddressSpaceAddon::Load | ( | const char * | path | ) | [virtual] |
Implements OpcUa::Server::XmlAddressSpace.
Definition at line 54 of file xml_address_space_addon.cpp.
void OpcUa::Internal::XmlAddressSpaceAddon::Load | ( | const char * | file, |
OpcUa::NodeManagementServices & | registry | ||
) | [private] |
Definition at line 59 of file xml_address_space_addon.cpp.
void OpcUa::Internal::XmlAddressSpaceAddon::Stop | ( | ) | [virtual] |
Stopping addon work. After calling this method addon should throw exception on any calls.
Implements Common::Addon.
Definition at line 49 of file xml_address_space_addon.cpp.
NodeManagementServices::SharedPtr OpcUa::Internal::XmlAddressSpaceAddon::Registry [private] |
Definition at line 61 of file xml_address_space_loader.h.