#include <DOMLSSerializerFilter.hpp>
Public Member Functions | |
Destructor | |
virtual | ~DOMLSSerializerFilter () |
Destructor. More... | |
Functions introduced in DOM Level 3 | |
virtual FilterAction | acceptNode (const DOMNode *node) const =0 |
Interface from DOMNodeFilter , to be implemented by implementation (derived class) More... | |
virtual ShowType | getWhatToShow () const =0 |
Tells the DOMLSSerializer what types of nodes to show to the filter. More... | |
![]() | |
virtual | ~DOMNodeFilter () |
Destructor. More... | |
Protected Member Functions | |
Hidden constructors | |
DOMLSSerializerFilter () | |
![]() | |
DOMNodeFilter () | |
Additional Inherited Members | |
![]() | |
enum | FilterAction { FILTER_ACCEPT = 1, FILTER_REJECT = 2, FILTER_SKIP = 3 } |
Constants returned by acceptNode. More... | |
enum | ShowTypeMasks { SHOW_ALL = 0x0000FFFF, SHOW_ELEMENT = 0x00000001, SHOW_ATTRIBUTE = 0x00000002, SHOW_TEXT = 0x00000004, SHOW_CDATA_SECTION = 0x00000008, SHOW_ENTITY_REFERENCE = 0x00000010, SHOW_ENTITY = 0x00000020, SHOW_PROCESSING_INSTRUCTION = 0x00000040, SHOW_COMMENT = 0x00000080, SHOW_DOCUMENT = 0x00000100, SHOW_DOCUMENT_TYPE = 0x00000200, SHOW_DOCUMENT_FRAGMENT = 0x00000400, SHOW_NOTATION = 0x00000800 } |
Constants for whatToShow. More... | |
typedef unsigned long | ShowType |
|
inlineprotected |
|
inlinevirtual |
Destructor.
|
pure virtual |
Interface from DOMNodeFilter
, to be implemented by implementation (derived class)
Implements xercesc::DOMNodeFilter.
|
pure virtual |
Tells the DOMLSSerializer what types of nodes to show to the filter.
See DOMNodeFilter
for definition of the constants. The constant SHOW_ATTRIBUTE is meaningless here, attribute nodes will never be passed to a DOMLSSerializerFilter.