27 #ifndef _RL_XML_PATH_H_
28 #define _RL_XML_PATH_H_
31 #include <boost/shared_array.hpp>
32 #include <boost/shared_ptr.hpp>
33 #include <libxml/xpath.h>
47 context(xmlXPathNewContext(
doc()), xmlXPathFreeContext),
61 xmlXPathEvalExpression(
62 reinterpret_cast< const xmlChar*
>(expression.c_str()),
73 xmlXPathEvalExpression(
74 reinterpret_cast< const xmlChar*
>(expression.c_str()),
88 ::boost::shared_ptr< xmlXPathContext >
context;
95 #endif // _RL_XML_PATH_H_