Xerces-C++: DOMRangeException.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_DOMRANGEEXCEPTION_HPP)

23#define XERCESC_INCLUDE_GUARD_DOMRANGEEXCEPTION_HPP

24

26

28

37public:

38

39

40

57 BAD_BOUNDARYPOINTS_ERR = 111,

58 INVALID_NODE_TYPE_ERR = 112

61

62public:

63

64

65

73

82 short messageCode,

84

92

93

94

95

104

105private:

106

107

108

110};

111

113

114#endif

#define CDOM_EXPORT

Definition XercesDefs.hpp:166

#define XERCES_CPP_NAMESPACE_BEGIN

Definition XercesDefs.hpp:112

#define XERCES_CPP_NAMESPACE_END

Definition XercesDefs.hpp:113

Definition DOMException.hpp:52

Range operations may throw a DOMRangeException as specified in their method descriptions.

Definition DOMRangeException.hpp:36

DOMRangeException()

Default constructor for DOMRangeException.

virtual ~DOMRangeException()

Destructor for DOMRangeException.

DOMRangeException(const DOMRangeException &other)

Copy constructor.

DOMRangeException(short code, short messageCode, MemoryManager *const memoryManager)

Constructor which takes an error code and a message.

RangeExceptionCode

Enumerators for DOM Range Exceptions.

Definition DOMRangeException.hpp:56

Configurable memory manager.

Definition MemoryManager.hpp:40