PLCnext API Documentation 25.0.2.69
Classes | Enumerations
Arp::System::Commons::Xml Namespace Reference

Namespace for classes to read XML files More...

Classes

class  DocumentTraits
 This class collects several document traits. More...
 
class  IXmlSerializable
 Interface for all classes which should be serializable for xml More...
 
class  MultiXmlConfigDocument
 special version of XmlConfigDocument to include xml configuration data from other xml files inside a configuration file More...
 
class  XmlBuffer
 Implements a buffer which can be used to write xml data to memory More...
 
class  XmlConfigDocument
 Class handle xml configuration documents More...
 
class  XmlErrorHandler
 internal base class to handle xml parsing errors in XmlReader More...
 
class  XmlReader
 Class to read an XML File. Non buffered reader, can only read forward More...
 
class  XmlSerializationContext
 XML context used during XML reading and writing to hold the context information More...
 
class  XmlWriter
 Class to write an XML File More...
 

Enumerations

enum class  XmlNodeType {
  NONE = 0 , ELEMENT = 1 , ATTRIBUTE = 2 , TEXT = 3 ,
  CDATA = 4 , REFERENCE = 5 , ENTITY = 6 , PROCESSING_INSTRUCTION = 7 ,
  COMMENT = 8 , DOCUMENT = 9 , DOCUMENT_TYPE = 10 , DOCUMENT_FRAGMENT = 11 ,
  NOTATION = 12 , WHITESPACE = 13 , SIGNIFICANT_WHITESPACE = 14 , END_ELEMENT = 15 ,
  END_ENTITY = 16 , XML_DECLARATION = 17
}
 

Detailed Description

Namespace for classes to read XML files