![]() |
API documentation
2.0rc1
|
#include <clientlib.h>
Inherits client::Object.
Public Member Functions | |
| XPathExpression * | createExpression (const String &expression, XPathNSResolver *resolver) |
| XPathNSResolver * | createNSResolver () |
| XPathNSResolver * | createNSResolver (Node *nodeResolver) |
| XPathResult * | evaluate (const String &expression, Node *contextNode, XPathNSResolver *resolver, double type, XPathResult *result) |
| XPathEvaluator * | get_prototype () |
| void | set_prototype (XPathEvaluator *) |
| XPathEvaluator () | |
Public Member Functions inherited from client::Object | |
| Object () | |
| template<typename T > | |
| T | valueOf () |
| operator double () const | |
| Object * | operator[] (const client::String &name) const |
| void | set_ (const client::String &name, Object *v) |
| template<typename T , typename = typename std::enable_if<std::is_arithmetic<T>::value, T>::type> | |
| void | set_ (const client::String &name, T v) |
| bool | hasOwnProperty (const client::String &name) |
| client::XPathEvaluator::XPathEvaluator | ( | ) |
| XPathExpression* client::XPathEvaluator::createExpression | ( | const String & | expression, |
| XPathNSResolver * | resolver | ||
| ) |
| XPathNSResolver* client::XPathEvaluator::createNSResolver | ( | ) |
| XPathNSResolver* client::XPathEvaluator::createNSResolver | ( | Node * | nodeResolver | ) |
| XPathResult* client::XPathEvaluator::evaluate | ( | const String & | expression, |
| Node * | contextNode, | ||
| XPathNSResolver * | resolver, | ||
| double | type, | ||
| XPathResult * | result | ||
| ) |
| XPathEvaluator* client::XPathEvaluator::get_prototype | ( | ) |
| void client::XPathEvaluator::set_prototype | ( | XPathEvaluator * | ) |
1.8.13