Dillo v3.1.1-91-g6d5b3ee3
|
#include <doctree.hh>
Public Member Functions | |
DoctreeNode () | |
~DoctreeNode () | |
Public Attributes | |
DoctreeNode * | parent |
DoctreeNode * | sibling |
DoctreeNode * | lastChild |
int | num |
int | element |
lout::misc::SimpleVector< char * > * | klass |
const char * | pseudo |
const char * | id |
Definition at line 6 of file doctree.hh.
|
inline |
|
inline |
Definition at line 27 of file doctree.hh.
References dFree(), lout::misc::SimpleVector< T >::get(), klass, lastChild, sibling, and lout::misc::SimpleVector< T >::size().
int DoctreeNode::element |
Definition at line 12 of file doctree.hh.
Referenced by CssStyleSheet::apply(), DoctreeNode(), StyleEngine::endElement(), CssSimpleSelector::match(), StyleEngine::startElement(), and StyleEngine::~StyleEngine().
const char* DoctreeNode::id |
Definition at line 15 of file doctree.hh.
Referenced by CssStyleSheet::apply(), StyleEngine::getId(), CssSimpleSelector::match(), and StyleEngine::setId().
lout::misc::SimpleVector<char*>* DoctreeNode::klass |
Definition at line 13 of file doctree.hh.
Referenced by CssStyleSheet::apply(), DoctreeNode(), CssSimpleSelector::match(), StyleEngine::setClass(), and ~DoctreeNode().
DoctreeNode* DoctreeNode::lastChild |
Definition at line 10 of file doctree.hh.
Referenced by DoctreeNode(), Doctree::push(), and ~DoctreeNode().
int DoctreeNode::num |
Definition at line 11 of file doctree.hh.
Referenced by CssSelector::match(), and Doctree::push().
DoctreeNode* DoctreeNode::parent |
Definition at line 8 of file doctree.hh.
Referenced by DoctreeNode(), Doctree::parent(), Doctree::pop(), and Doctree::push().
const char* DoctreeNode::pseudo |
Definition at line 14 of file doctree.hh.
Referenced by DoctreeNode(), CssSimpleSelector::match(), StyleEngine::setPseudoLink(), and StyleEngine::setPseudoVisited().
DoctreeNode* DoctreeNode::sibling |
Definition at line 9 of file doctree.hh.
Referenced by DoctreeNode(), Doctree::push(), Doctree::sibling(), and ~DoctreeNode().