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

Node & root ()
 
const Node & root () const
 
unsigned whatToShow () const
 
NodeFilter * filter () const
 
Node & root ()
 
const Node & root () const
 
unsigned whatToShow () const
 
NodeFilter * filter () 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: