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: