00001
00002
00003 #ifndef XPATH_QUERY_H
00004 #define XPATH_QUERY_H
00005
00006 #include <xpath/value.h>
00007 #include <xpath/context.h>
00008
00009 namespace DOM {
00010 class Node;
00011 };
00012
00013 namespace XPath {
00014
00021 class Query
00022 {
00023 public:
00024 Value select( const QString &expr, const DOM::Node &context );
00025
00027 virtual Value select( const QString &expr, const Context &context );
00028 };
00029
00030 };
00031
00032 #endif // XPATH_QUERY_H
00033
00034
00035
00036