8 #include "Arp/System/Commons/Xml/XmlConfigDocument.hpp"    12 namespace Arp { 
namespace System { 
namespace Commons { 
namespace Xml
    27     typedef std::deque<String>  Files;
    28     typedef std::list<String>   IncludedFiles;
    40     void    AddFile(
const String& path);
    43     void            ReadDocument(
XmlReader& reader)
override;
    56     IncludedFiles includedFiles;
    63     : 
Base(documentXmlNameArg, contentArg)
 special version of XmlConfigDocument to include xml configuration data from other xml files inside a ...
Definition: MultiXmlConfigDocument.hpp:23
 
Interface for all classes which should be serializable for xml
Definition: IXmlSerializable.hpp:17
 
MultiXmlConfigDocument(const String &documentXmlElementName, IXmlSerializable &content)
Constructs an MultiXmlConfigDocument instance.
Definition: MultiXmlConfigDocument.hpp:62
 
Class handle xml configuration documents
Definition: XmlConfigDocument.hpp:19
 
Root namespace for the PLCnext API
 
Class to read an XML File. Non buffered reader, can only read forward
Definition: XmlReader.hpp:22
 
virtual ~MultiXmlConfigDocument(void)=default
Destructs this instance and frees all resouces.
 
System components used by the System, Device, Plc or Io domains.