PLCnext API Documentation 24.0.0.71
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Member Functions | Static Public Member Functions | List of all members
Arp::System::Commons::Xml::LibXmlErrorHandler Class Reference

internal class to handle xml parsing errors in XmlReader More...

#include <LibXmlErrorHandler.hpp>

Inheritance diagram for Arp::System::Commons::Xml::LibXmlErrorHandler:
Inheritance graph

Public Member Functions

 LibXmlErrorHandler ()
 Constructs an LibXmlErrorHandler instance.
 
 LibXmlErrorHandler (const LibXmlErrorHandler &arg)=delete
 Copy contructor.
 
LibXmlErrorHandleroperator= (const LibXmlErrorHandler &arg)=delete
 Assignment operator.
 
 ~LibXmlErrorHandler (void)=default
 Destructs this instance and frees all resouces.
 
- Public Member Functions inherited from Arp::System::Commons::Xml::XmlErrorHandler
 XmlErrorHandler ()
 Constructs an XmlErrorHandler instance.
 
 XmlErrorHandler (const XmlErrorHandler &arg)=delete
 Copy contructor.
 
XmlErrorHandleroperator= (const XmlErrorHandler &arg)=delete
 Assignment operator.
 
 ~XmlErrorHandler (void)=default
 Destructs this instance and frees all resouces.
 
bool ParserErrorCatched ()
 
bool ValidityErrorCatched ()
 
String GetLastError ()
 

Static Public Member Functions

static void ErrorCallback (void *arg, const char *msg, xmlParserSeverities severity, xmlTextReaderLocatorPtr locator)
 

Additional Inherited Members

- Protected Attributes inherited from Arp::System::Commons::Xml::XmlErrorHandler
size_t parserErrorCounter
 
size_t validityErrorCounter
 
String lastError
 

Detailed Description

internal class to handle xml parsing errors in XmlReader


The documentation for this class was generated from the following file: