Xerces-C++: DOMLSSerializerFilter.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_DOMLSSERIALIZERFILTER_HPP)

23#define XERCESC_INCLUDE_GUARD_DOMLSSERIALIZERFILTER_HPP

24

43

45

46

48protected:

49

50

51

56

57private:

58

59

60

66

67

68public:

69

70

71

80

81

82

83

91

103};

104

106

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

DOMLSSerializerFilter.hpp: interface for the DOMLSSerializerFilter class.

Definition DOMLSSerializerFilter.hpp:47

virtual FilterAction acceptNode(const DOMNode *node) const =0

Interface from DOMNodeFilter, to be implemented by implementation (derived class)

DOMLSSerializerFilter()

Definition DOMLSSerializerFilter.hpp:54

virtual ~DOMLSSerializerFilter()

Destructor.

Definition DOMLSSerializerFilter.hpp:78

virtual ShowType getWhatToShow() const =0

Tells the DOMLSSerializer what types of nodes to show to the filter.

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

Definition DOMNodeFilter.hpp:50

FilterAction

Constants returned by acceptNode.

Definition DOMNodeFilter.hpp:112

unsigned long ShowType

Definition DOMNodeFilter.hpp:193

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

Definition DOMNode.hpp:139