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

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_DOMDOCUMENTTRAVERSAL_HPP)

23#define XERCESC_INCLUDE_GUARD_DOMDOCUMENTTRAVERSAL_HPP

24

27

29

30

34

35

48

49protected:

50

51

52

57

58private:

59

60

61

67

68public:

69

70

71

80

81

82

83

113 bool entityReferenceExpansion) = 0;

147 bool entityReferenceExpansion) = 0;

148

150};

151

152

154

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

DOMDocumentTraversal contains methods that create DOMNodeIterators and DOMTreeWalkers to traverse a n...

Definition DOMDocumentTraversal.hpp:47

virtual DOMNodeIterator * createNodeIterator(DOMNode *root, DOMNodeFilter::ShowType whatToShow, DOMNodeFilter *filter, bool entityReferenceExpansion)=0

Creates a NodeIterator object.

DOMDocumentTraversal()

Definition DOMDocumentTraversal.hpp:55

virtual ~DOMDocumentTraversal()

Destructor.

Definition DOMDocumentTraversal.hpp:78

virtual DOMTreeWalker * createTreeWalker(DOMNode *root, DOMNodeFilter::ShowType whatToShow, DOMNodeFilter *filter, bool entityReferenceExpansion)=0

Creates a TreeWalker object.

Filters are objects that know how to "filter out" nodes.

Definition DOMNodeFilter.hpp:50

unsigned long ShowType

Definition DOMNodeFilter.hpp:193

DOMNodeIterators are used to step through a set of nodes, e.g.

Definition DOMNodeIterator.hpp:45

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

Definition DOMNode.hpp:139

DOMTreeWalker objects are used to navigate a document tree or subtree using the view of the document ...

Definition DOMTreeWalker.hpp:50