|
PLCnext API Documentation 23.6.0.37
|

Public Types | |
| using | Includes = std::list< String > |
Public Member Functions | |
| ConfigurationSettings (void)=default | |
| Constructs an ConfigurationSettings instance. | |
| ConfigurationSettings (const ConfigurationSettings &arg)=default | |
| Copy constructor. | |
| ConfigurationSettings (ConfigurationSettings &&arg)=default | |
| Move constructor. | |
| ConfigurationSettings & | operator= (const ConfigurationSettings &arg)=default |
| Copy-assignment operator. | |
| ConfigurationSettings & | operator= (ConfigurationSettings &&arg)=default |
| Move-assignment operator. | |
| ~ConfigurationSettings (void)=default | |
| Destructs this instance and frees all resources. | |
| const Includes & | GetIncludes (void) const |
| void | ReadXml (XmlReader &reader, XmlSerializationContext &context) override |
| ReadXML must be implemented by all classes which should read its context from xml files More... | |
| void | WriteXml (XmlWriter &writer, XmlSerializationContext &context) override |
Public Member Functions inherited from Arp::System::Commons::Configuration::ConfigSettings | |
| ConfigSettings (void)=default | |
| Constructs an ConfigSettings instance. | |
| ConfigSettings (const ConfigSettings &arg)=default | |
| Copy constructor. | |
| ConfigSettings & | operator= (const ConfigSettings &arg)=default |
| Assignment operator. | |
| ~ConfigSettings (void)=default | |
| Destructs this instance and frees all resources. | |
| const String & | GetPath (void) const |
| void | ReadXml (XmlReader &reader, XmlSerializationContext &context) override |
| ReadXML must be implemented by all classes which should read its context from xml files More... | |
| void | WriteXml (XmlWriter &writer, XmlSerializationContext &context) override |
Public Member Functions inherited from Arp::System::Commons::Xml::IXmlSerializable | |
| IXmlSerializable (void)=default | |
| Constructs an IXmlSerializable instance. | |
| virtual | ~IXmlSerializable (void)=default |
| Copy constructor. More... | |
| virtual void | ReadXml (XmlReader &reader, XmlSerializationContext &context)=0 |
| ReadXML must be implemented by all classes which should read its context from xml files More... | |
| virtual void | WriteXml (XmlWriter &writer, XmlSerializationContext &context)=0 |
Additional Inherited Members | |
Static Public Attributes inherited from Arp::System::Commons::Configuration::ConfigSettings | |
| static const char * | XmlElementName |
Protected Attributes inherited from Arp::System::Commons::Configuration::ConfigSettings | |
| String | path |
|
overridevirtual |
ReadXML must be implemented by all classes which should read its context from xml files
param name="reader">The XmlReader which must be used to read the xml document
param name="context">XmlSerializationContext used by the document
summary>WriteXml must be implemented by all classes which should write its context to xml files
param name="writer">The XmlWriter which must be used to write the xml data
param name="context">XmlSerializationContext used by the document
Reimplemented from Arp::System::Commons::Configuration::ConfigSettings.
|
overridevirtual |
Reimplemented from Arp::System::Commons::Configuration::ConfigSettings.