Class to create Address Space.
More...
#include <CanOpenConfigXML.h>
Class to create Address Space.
Definition at line 27 of file CanOpenConfigXML.h.
◆ CANopenConfigXml()
CANopenConfigXml::CANopenConfigXml |
( |
OpcServer * |
pServer, |
|
|
UaString & |
sXmlFileName |
|
) |
| |
construction.
Construction.
- Parameters
-
pServer | an instance of Server class to create |
sXmlFileName | the name of the configuration file |
sXmlFileName | the file name of the XML file. |
pServer | the server to be create the address space |
Definition at line 32 of file CanOpenConfigXML.cpp.
◆ ~CANopenConfigXml()
CANopenConfigXml::~CANopenConfigXml |
( |
| ) |
|
|
virtual |
◆ CreateAddressSpace()
UaStatus CANopenConfigXml::CreateAddressSpace |
( |
| ) |
|
Load the configuration from the configure file.
Load the configuration from the configure file and generate node managers.
First method called after creation of ServerConfig. Must create all NodeManagers before method startUp is called.
- Returns
- Error code.
Definition at line 48 of file CanOpenConfigXML.cpp.
◆ sXmlFileName()
UaString CANopenConfigXml::sXmlFileName |
( |
| ) |
const |
|
inline |
◆ UA_DISABLE_COPY()
◆ m_pServer
◆ m_sXmlFileName
UaString CANopenConfigXml::m_sXmlFileName |
|
private |
◆ vCanbus
◆ vItem
◆ vNodeType
◆ vReg
The documentation for this class was generated from the following files: