Xerces-C++: DOMLSParserFilter.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_DOMLSPARSERFILTER_HPP)

23#define XERCESC_INCLUDE_GUARD_DOMLSPARSERFILTER_HPP

24

39

41

44

46protected:

47

48

49

54

55private:

56

57

58

64

65

66public:

67

68

69

78

79

80

81

102 FILTER_REJECT = 2,

103 FILTER_SKIP = 3,

104 FILTER_INTERRUPT = 4};

105

106

107

108

129

146

158

160};

161

163

164#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

By far the vast majority of objects (apart from text) that authors encounter when traversing a docume...

Definition DOMElement.hpp:66

Definition DOMLSParserFilter.hpp:45

DOMLSParserFilter()

Definition DOMLSParserFilter.hpp:52

virtual ~DOMLSParserFilter()

Destructor.

Definition DOMLSParserFilter.hpp:76

virtual DOMNodeFilter::ShowType getWhatToShow() const =0

Tells the DOMLSParser what types of nodes to show to the method DOMLSParserFilter::acceptNode.

virtual FilterAction acceptNode(DOMNode *node)=0

This method will be called by the parser at the completion of the parsing of each node.

virtual FilterAction startElement(DOMElement *node)=0

The parser will call this method after each DOMElement start tag has been scanned,...

FilterAction

Constants returned by acceptNode.

Definition DOMLSParserFilter.hpp:101

unsigned long ShowType

Definition DOMNodeFilter.hpp:193

The DOMNode interface is the primary datatype for the entire Document Object Model.

Definition DOMNode.hpp:139