30 #ifndef _RL_XML_PATH_H_
31 #define _RL_XML_PATH_H_
34 #include <boost/shared_array.hpp>
35 #include <boost/shared_ptr.hpp>
36 #include <libxml/xpath.h>
50 context(xmlXPathNewContext(doc()), xmlXPathFreeContext),
64 xmlXPathEvalExpression(
65 reinterpret_cast< const xmlChar* >(expression.c_str()),
76 xmlXPathEvalExpression(
77 reinterpret_cast< const xmlChar* >(expression.c_str()),
91 ::boost::shared_ptr< xmlXPathContext >
context;
98 #endif // _RL_XML_PATH_H_