otsdaq
v2_01_00
Main Page
Namespaces
Classes
Files
File List
DOMTreeErrorReporter.h
1
#ifndef ots_DOMTreeErrorReporter_h
2
#define ots_DOMTreeErrorReporter_h
3
4
#include <xercesc/sax/ErrorHandler.hpp>
5
#include <xercesc/sax/SAXParseException.hpp>
6
#include <string>
7
8
namespace
ots
9
{
10
11
class
DOMTreeErrorReporter
:
public
xercesc::ErrorHandler
12
{
13
public
:
14
DOMTreeErrorReporter
();
15
~
DOMTreeErrorReporter
();
16
17
void
warning (
const
xercesc::SAXParseException& exception);
18
void
error (
const
xercesc::SAXParseException& exception);
19
void
fatalError (
const
xercesc::SAXParseException& exception);
20
void
resetErrors(
void
);
21
private
:
22
std::string reportParseException(
const
xercesc::SAXParseException& exception);
23
24
};
25
26
}
27
#endif
ots::DOMTreeErrorReporter
Definition:
DOMTreeErrorReporter.h:11
src
otsdaq-core
XmlUtilities
DOMTreeErrorReporter.h
Generated on Tue May 29 2018 18:12:37 for otsdaq by
1.8.5