16 #ifndef XQP_ZORBA_API_H
17 #define XQP_ZORBA_API_H
21 #include <zorba/config.h>
68 getInstance(
void* store);
151 compileQuery(
const String& aQuery,
172 compileQuery(
const String& aQuery,
196 compileQuery(
const String& aQuery,
216 compileQuery(std::istream& aQuery,
DiagnosticHandler* aDiagnosticHandler = 0) = 0;
236 compileQuery(std::istream& aQuery,
257 compileQuery(std::istream& aQuery,
281 compileQuery(std::istream& aQuery,
313 getItemFactory() = 0;
320 getXmlDataManager() = 0;
327 getAuditProvider() = 0;
This class provides access to global properties.
Set of hints that can be passed to the query compiler.
Using the XmlDataManager one can manage documents and collections.
Provide access to the version of Zorba that is used.
When registered with an XQuery object, a DiagnosticHandler handles all exceptions and warnings that o...
The Zorba class is the single point of access to the Zorba engine.
ItemFactory to create Items.