|
reSIProcate
SIP stack, Dialog Usage Manager and related libraries
|
#include <XMLCursor.hxx>
Public Member Functions | |
| Node (const ParseBuffer &pb) | |
| ~Node () | |
| void | addChild (Node *) |
| bool | extractTag () |
| void | skipToEndTag (unsigned int depth) |
Static Public Member Functions | |
| static const char * | skipComments (ParseBuffer &pb) |
Public Attributes | |
| ParseBuffer | mPb |
| Node * | mParent |
| std::vector< Node * > | mChildren |
| std::vector< Node * >::const_iterator | mNext |
| bool | mIsLeaf |
| Data | mTag |
Friends | |
| EncodeStream & | operator<< (EncodeStream &str, const XMLCursor &cursor) |
Definition at line 171 of file XMLCursor.hxx.
| XMLCursor::Node::Node | ( | const ParseBuffer & | pb | ) |
Definition at line 451 of file XMLCursor.cxx.
| XMLCursor::Node::~Node | ( | ) |
Definition at line 462 of file XMLCursor.cxx.
| void XMLCursor::Node::addChild | ( | Node * | child | ) |
Definition at line 495 of file XMLCursor.cxx.
| bool XMLCursor::Node::extractTag | ( | ) |
Definition at line 479 of file XMLCursor.cxx.
|
static |
Definition at line 619 of file XMLCursor.cxx.
| void XMLCursor::Node::skipToEndTag | ( | unsigned int | depth | ) |
Definition at line 513 of file XMLCursor.cxx.
|
friend |
| std::vector<Node*> resip::XMLCursor::Node::mChildren |
Definition at line 186 of file XMLCursor.hxx.
| bool resip::XMLCursor::Node::mIsLeaf |
Definition at line 189 of file XMLCursor.hxx.
| std::vector<Node*>::const_iterator resip::XMLCursor::Node::mNext |
Definition at line 187 of file XMLCursor.hxx.
| Node* resip::XMLCursor::Node::mParent |
Definition at line 185 of file XMLCursor.hxx.
| ParseBuffer resip::XMLCursor::Node::mPb |
Definition at line 184 of file XMLCursor.hxx.
| Data resip::XMLCursor::Node::mTag |
Definition at line 190 of file XMLCursor.hxx.