LibOFX
NodeParser Class Reference
Inheritance diagram for NodeParser:

Public Member Functions

 NodeParser (const xmlpp::Node::NodeList &)
 NodeParser (const xmlpp::Node *)
 NodeParser (const xmlpp::DomParser &)
NodeParser Path (const std::string &path) const
NodeParser Select (const std::string &key, const std::string &value) const
std::vector< std::string > Text (void) const

Static Protected Member Functions

static NodeParser Path (const xmlpp::Node *node, const std::string &path)

Detailed Description

Definition at line 27 of file nodeparser.h.

Constructor & Destructor Documentation

◆ NodeParser() [1/4]

NodeParser::NodeParser ( void )
inline

Definition at line 30 of file nodeparser.h.

◆ NodeParser() [2/4]

NodeParser::NodeParser ( const xmlpp::Node::NodeList & list)

Definition at line 25 of file nodeparser.cpp.

◆ NodeParser() [3/4]

NodeParser::NodeParser ( const xmlpp::Node * node)

Definition at line 29 of file nodeparser.cpp.

◆ NodeParser() [4/4]

NodeParser::NodeParser ( const xmlpp::DomParser & parser)

Definition at line 34 of file nodeparser.cpp.

Member Function Documentation

◆ Path() [1/2]

NodeParser NodeParser::Path ( const std::string & path) const

Definition at line 78 of file nodeparser.cpp.

◆ Path() [2/2]

NodeParser NodeParser::Path ( const xmlpp::Node * node,
const std::string & path )
staticprotected

Definition at line 40 of file nodeparser.cpp.

◆ Select()

NodeParser NodeParser::Select ( const std::string & key,
const std::string & value ) const

Definition at line 92 of file nodeparser.cpp.

◆ Text()

vector< string > NodeParser::Text ( void ) const

Definition at line 117 of file nodeparser.cpp.


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