22#if !defined(XERCESC_INCLUDE_GUARD_DOMLSSERIALIZERFILTER_HPP)
23#define XERCESC_INCLUDE_GUARD_DOMLSSERIALIZERFILTER_HPP
#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