Xerces-C++: ErrorHandler.hpp Source File (original) (raw)

Go to the documentation of this file.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22#if !defined(XERCESC_INCLUDE_GUARD_ERRORHANDLER_HPP)

23#define XERCESC_INCLUDE_GUARD_ERRORHANDLER_HPP

24

26

28

30

31

61{

62public:

69

75

96

120

142

151

152

154

155private :

156

157

158

160

161

163

164};

165

167

168#endif

#define XERCES_CPP_NAMESPACE_BEGIN

Definition XercesDefs.hpp:112

#define SAX_EXPORT

Definition XercesDefs.hpp:164

#define XERCES_CPP_NAMESPACE_END

Definition XercesDefs.hpp:113

Basic interface for SAX error handlers.

Definition ErrorHandler.hpp:61

virtual void warning(const SAXParseException &exc)=0

Receive notification of a warning.

virtual void fatalError(const SAXParseException &exc)=0

Receive notification of a non-recoverable error.

virtual void resetErrors()=0

Reset the Error handler object on its reuse.

ErrorHandler()

Default constructor.

Definition ErrorHandler.hpp:66

virtual void error(const SAXParseException &exc)=0

Receive notification of a recoverable error.

virtual ~ErrorHandler()

Destructor.

Definition ErrorHandler.hpp:71

Encapsulate an XML parse error or warning.

Definition SAXParseException.hpp:49