PLCnext API Documentation  22.9.0.33
Public Member Functions | Protected Attributes | List of all members
Arp::System::Commons::Xml::XmlErrorHandler Class Reference

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

#include <XmlErrorHandler.hpp>

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

Public Member Functions

 XmlErrorHandler ()
 Constructs an XmlErrorHandler instance. More...
 
 XmlErrorHandler (const XmlErrorHandler &arg)=delete
 Copy contructor. More...
 
XmlErrorHandleroperator= (const XmlErrorHandler &arg)=delete
 Assignment operator. More...
 
 ~XmlErrorHandler (void)=default
 Destructs this instance and frees all resouces. More...
 
bool ParserErrorCatched ()
 
bool ValidityErrorCatched ()
 
String GetLastError ()
 

Protected Attributes

size_t parserErrorCounter
 
size_t validityErrorCounter
 
String lastError
 

Detailed Description

internal base class to handle xml parsing errors in XmlReader

Constructor & Destructor Documentation

◆ XmlErrorHandler() [1/2]

Arp::System::Commons::Xml::XmlErrorHandler::XmlErrorHandler ( )

Constructs an XmlErrorHandler instance.

◆ XmlErrorHandler() [2/2]

Arp::System::Commons::Xml::XmlErrorHandler::XmlErrorHandler ( const XmlErrorHandler arg)
delete

Copy contructor.

◆ ~XmlErrorHandler()

Arp::System::Commons::Xml::XmlErrorHandler::~XmlErrorHandler ( void  )
default

Destructs this instance and frees all resouces.

Member Function Documentation

◆ operator=()

XmlErrorHandler& Arp::System::Commons::Xml::XmlErrorHandler::operator= ( const XmlErrorHandler arg)
delete

Assignment operator.


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