k3d::xml::xpath Namespace Reference

Defines functionality for working with k3d::xml data using the XPath standard. More...

Classes

struct  match_context
struct  match_root_path
struct  match_absolute_path
struct  match_child
struct  match_wildcard
struct  match_attribute_name
struct  match_attribute_value
class  grammar

Typedefs

typedef std::vector< element * > result_set
 Defines storage for an XPath result-set.

Functions

result_set match (element &Tree, const string_t &Expression)
 Searchs an XML tree using an XPath expression, returning any elements that match.

Detailed Description

Defines functionality for working with k3d::xml data using the XPath standard.


Typedef Documentation

typedef std::vector<element*> k3d::xml::xpath::result_set

Defines storage for an XPath result-set.


Function Documentation

result_set k3d::xml::xpath::match ( element &  Tree,
const string_t &  Expression 
)

Searchs an XML tree using an XPath expression, returning any elements that match.


Generated on Mon Mar 21 07:42:51 2011 for K-3D by doxygen 1.6.3