webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Protected Member Functions | List of all members
WebCore::NodeIteratorBase Class Reference

#include <Traversal.h>

Inheritance diagram for WebCore::NodeIteratorBase:
WebCore::NodeIterator WebCore::NodeIterator WebCore::TreeWalker WebCore::TreeWalker

Public Member Functions

Noderoot ()
 
const Noderoot () const
 
unsigned whatToShow () const
 
NodeFilterfilter () const
 
Noderoot ()
 
const Noderoot () const
 
unsigned whatToShow () const
 
NodeFilterfilter () const
 

Protected Member Functions

 NodeIteratorBase (Node &, unsigned whatToShow, RefPtr< NodeFilter > &&)
 
short acceptNode (Node *) const
 
 NodeIteratorBase (Node &, unsigned whatToShow, RefPtr< NodeFilter > &&)
 
short acceptNode (Node *) const
 

Constructor & Destructor Documentation

◆ NodeIteratorBase() [1/2]

WebCore::NodeIteratorBase::NodeIteratorBase ( Node rootNode,
unsigned  whatToShow,
RefPtr< NodeFilter > &&  nodeFilter 
)
protected

◆ NodeIteratorBase() [2/2]

WebCore::NodeIteratorBase::NodeIteratorBase ( Node ,
unsigned  whatToShow,
RefPtr< NodeFilter > &&   
)
protected

Member Function Documentation

◆ acceptNode() [1/2]

short WebCore::NodeIteratorBase::acceptNode ( Node node) const
protected

◆ acceptNode() [2/2]

short WebCore::NodeIteratorBase::acceptNode ( Node ) const
protected

◆ filter() [1/2]

NodeFilter* WebCore::NodeIteratorBase::filter ( ) const
inline

◆ filter() [2/2]

NodeFilter* WebCore::NodeIteratorBase::filter ( ) const
inline

◆ root() [1/4]

Node& WebCore::NodeIteratorBase::root ( )
inline

◆ root() [2/4]

Node& WebCore::NodeIteratorBase::root ( )
inline

◆ root() [3/4]

const Node& WebCore::NodeIteratorBase::root ( ) const
inline

◆ root() [4/4]

const Node& WebCore::NodeIteratorBase::root ( ) const
inline

◆ whatToShow() [1/2]

unsigned WebCore::NodeIteratorBase::whatToShow ( ) const
inline

◆ whatToShow() [2/2]

unsigned WebCore::NodeIteratorBase::whatToShow ( ) const
inline

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