SourceForge.net Logo
List of all members
xercesc::DOMLSSerializerFilter Class Referenceabstract

#include <DOMLSSerializerFilter.hpp>

Inheritance diagram for xercesc::DOMLSSerializerFilter:
Inheritance graph
[legend]

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...
 
- Public Member Functions inherited from xercesc::DOMNodeFilter
virtual ~DOMNodeFilter ()
 Destructor. More...
 

Protected Member Functions

Hidden constructors
 DOMLSSerializerFilter ()
 
- Protected Member Functions inherited from xercesc::DOMNodeFilter
 DOMNodeFilter ()
 

Additional Inherited Members

- Public Types inherited from xercesc::DOMNodeFilter
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
 

Constructor & Destructor Documentation

◆ DOMLSSerializerFilter()

xercesc::DOMLSSerializerFilter::DOMLSSerializerFilter ( )
inlineprotected

◆ ~DOMLSSerializerFilter()

virtual xercesc::DOMLSSerializerFilter::~DOMLSSerializerFilter ( )
inlinevirtual

Destructor.

Member Function Documentation

◆ acceptNode()

virtual FilterAction xercesc::DOMLSSerializerFilter::acceptNode ( const DOMNode node) const
pure virtual


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

Implements xercesc::DOMNodeFilter.

◆ getWhatToShow()

virtual ShowType xercesc::DOMLSSerializerFilter::getWhatToShow ( ) const
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.

Returns
The constants of what types of nodes to show.
Since
DOM Level 3

The documentation for this class was generated from the following file: