#include <Path.h>
◆ Path() [1/2]
rl::xml::Path::Path |
( |
const Document & |
document | ) |
|
|
inlineexplicit |
◆ Path() [2/2]
rl::xml::Path::Path |
( |
const Document & |
document, |
|
|
const Node & |
node |
|
) |
| |
|
inline |
◆ ~Path()
◆ eval()
Object rl::xml::Path::eval |
( |
const ::std::string & |
expression | ) |
|
|
inline |
◆ get()
::xmlXPathContextPtr rl::xml::Path::get |
( |
| ) |
const |
|
inline |
◆ getNode()
Node rl::xml::Path::getNode |
( |
| ) |
const |
|
inline |
◆ operator*()
::xmlXPathContext& rl::xml::Path::operator* |
( |
| ) |
const |
|
inline |
◆ registerNamespace()
bool rl::xml::Path::registerNamespace |
( |
const ::std::string & |
prefix, |
|
|
const ::std::string & |
uri |
|
) |
| |
|
inline |
◆ setNode()
void rl::xml::Path::setNode |
( |
const Node & |
node | ) |
|
|
inline |
◆ context
::std::shared_ptr< ::xmlXPathContext> rl::xml::Path::context |
|
private |
◆ document
::xmlDocPtr rl::xml::Path::document |
|
private |
The documentation for this class was generated from the following file: