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: