LibreOffice Module svx (master) 1
|
#include <treevisitor.hxx>
Public Member Functions | |
TreeVisitor (NODEINFO _nodeInfo) | |
void | process (const ELEMENT &_root, PROCESSOR &_processor) |
Private Member Functions | |
bool | do_step () |
Private Attributes | |
bool | m_visitedRoot |
ELEMENT | m_root |
ELEMENT | m_current |
const NODEINFO | m_nodeInfo |
::std::stack< size_t > | m_pathToCurrent |
::std::stack< ELEMENT > | m_currentAncestors |
Definition at line 26 of file treevisitor.hxx.
|
inline |
Definition at line 29 of file treevisitor.hxx.
|
private |
Definition at line 60 of file treevisitor.hxx.
References ELEMENT.
Referenced by TreeVisitor< ELEMENT, NODEINFO, PROCESSOR >::process().
|
inline |
|
private |
Definition at line 52 of file treevisitor.hxx.
Referenced by TreeVisitor< ELEMENT, NODEINFO, PROCESSOR >::process().
|
private |
Definition at line 56 of file treevisitor.hxx.
|
private |
Definition at line 53 of file treevisitor.hxx.
|
private |
Definition at line 55 of file treevisitor.hxx.
|
private |
Definition at line 51 of file treevisitor.hxx.
Referenced by TreeVisitor< ELEMENT, NODEINFO, PROCESSOR >::process().
|
private |
Definition at line 50 of file treevisitor.hxx.
Referenced by TreeVisitor< ELEMENT, NODEINFO, PROCESSOR >::process().