> The XQuery Processor
Classes | |
| class | Collection |
| A Collection is a sequence of Node Items. More... | |
| class | DefaultContentHandler |
| A default content handler class implementing the SAX2_ContentHandler and SAX2_LexicalHandler interfaces with all functions being implemented and doing nothing. More... | |
| class | DefaultErrorHandler |
| class | DynamicContext |
| Instances of the class DynamicContext contain the information that is available at the time the query is executed. More... | |
| class | DynamicException |
| DynamicException represents a dynamic error as defined in the XQuery 1.0 Specification (see http://www.w3.org/TR/xquery/#id-kinds-of-errors). More... | |
| class | ErrorHandler |
| ErrorHandler defines an interface. More... | |
| class | ExternalFunctionData |
| Base class for all external function classes. More... | |
| class | IdentTypes |
| class | Item |
| The Zorba Item interface. More... | |
| class | ItemFactory |
| ItemFactory to create Items. More... | |
| class | ItemSequence |
| This interface represents an instance of the XQuery 1.0 and XPath 2.0 Data Model (XDM). More... | |
| class | Iterator |
| Interface for an Iterator over an instance of the XML Data Model. More... | |
| class | QueryException |
| QueryException is the base class for all errors that occur during query processing and have a direct connection to the query, i.e. More... | |
| class | ResultIterator |
| A ResultIterator can be used to compute and retrieve the result of an XQuery in a one-item-at-a-time fashion. More... | |
| class | SAX2_Attributes |
| class | SAX2_ContentHandler |
| Receive notification of events that result from serializing a query result as XML. More... | |
| class | SAX2_LexicalHandler |
| class | SerializationException |
| SerializationException represents a serialization error as defined in the XSLT 2.0 and XQuery 1.0 Serialization Specification (see http://www.w3.org/TR/2005/CR-xslt-xquery-serialization-20051103/). More... | |
| class | SmartObject |
| class | SmartPtr |
| class | StatelessExternalFunction |
| class | StaticContext |
| Instances of the class StaticContext containt the information that is available at the time the query is compiled. More... | |
| class | StaticException |
| StaticException represents a static error as defined in the XQuery 1.0 Specification (see http://www.w3.org/TR/xquery/#id-kinds-of-errors). More... | |
| class | String |
| The Zorba String class. More... | |
| class | SystemException |
| SystemException represents an error that occurs in the Zorba system. More... | |
| class | TypeException |
| TypeException represents a type error as defined in the XQuery 1.0 Specification (see http://www.w3.org/TR/xquery/#id-kinds-of-errors). More... | |
| class | TypeIdentifier |
| Type identifiers. More... | |
| class | Version |
| Provide access to the version of Zorba that is used. More... | |
| class | XmlDataManager |
| Using the XmlDataManager one can manage documents and collections. More... | |
| class | XQuery |
| This class is the representation of an XQuery in the Zorba engine. More... | |
| class | Zorba |
| The Zorba class is the single point of access to the Zorba engine. More... | |
| class | ZorbaDebugger |
| @ More... | |
| class | ZorbaDebuggerClient |
| class | ZorbaException |
| Base class of all exceptions thrown by Zorba. More... | |
Namespaces | |
| namespace | simplestore |
| namespace | store |
Typedefs | |
| typedef zorba::SmartPtr < Collection > | Collection_t |
| typedef std::auto_ptr < ItemSequence > | ItemSequence_t |
| typedef zorba::SmartPtr< Iterator > | Iterator_t |
| typedef zorba::SmartPtr < ResultIterator > | ResultIterator_t |
| typedef zorba::SmartPtr < StaticContext > | StaticContext_t |
| typedef zorba::SmartPtr < TypeIdentifier > | TypeIdentifier_t |
| typedef zorba::SmartPtr< XQuery > | XQuery_t |
Functions | |
| ZORBA_EXTERN_DECL std::ostream & | operator<< (std::ostream &os, const String &str) |
| ZORBA_EXTERN_DECL std::ostream & | operator<< (std::ostream &os, XQuery *aQuery) |
| ZORBA_EXTERN_DECL std::ostream & | operator<< (std::ostream &os, const XQuery_t &aQuery) |
| ZORBA_EXTERN_DECL std::ostream & | operator<< (std::ostream &os, const Version &aVersion) |
| Write the result of calling aVersiongetVersion() to the given output stream. | |
| ZORBA_EXTERN_DECL std::ostream & | operator<< (std::ostream &os, const SystemException &aException) |
| Print information about the exception to the given output stream. | |
| ZORBA_EXTERN_DECL std::ostream & | operator<< (std::ostream &os, const SerializationException &aException) |
| Print information about the exception to the given output stream. | |
| ZORBA_EXTERN_DECL std::ostream & | operator<< (std::ostream &os, const TypeException &aException) |
| Print information about the exception to the given output stream. | |
| ZORBA_EXTERN_DECL std::ostream & | operator<< (std::ostream &os, const DynamicException &aException) |
| Print information about the exception to the given output stream. | |
| ZORBA_EXTERN_DECL std::ostream & | operator<< (std::ostream &os, const StaticException &aException) |
| Print information about the exception to the given output stream. | |
| ZORBA_EXTERN_DECL std::ostream & | operator<< (std::ostream &os, const QueryException &aException) |
| Print information about the exception to the given output stream. | |
| ZORBA_EXTERN_DECL std::ostream & | operator<< (std::ostream &os, const ZorbaException &aException) |
| Print information about the exception to the given output stream. | |
| typedef zorba::SmartPtr<Collection> zorba::Collection_t |
Definition at line 45 of file api_shared_types.h.
| typedef std::auto_ptr<ItemSequence> zorba::ItemSequence_t |
| typedef zorba::SmartPtr<Iterator> zorba::Iterator_t |
Definition at line 43 of file api_shared_types.h.
Definition at line 42 of file api_shared_types.h.
Definition at line 41 of file api_shared_types.h.
Definition at line 44 of file api_shared_types.h.
| typedef zorba::SmartPtr<XQuery> zorba::XQuery_t |
Definition at line 36 of file api_shared_types.h.
| ZORBA_EXTERN_DECL std::ostream& zorba::operator<< | ( | std::ostream & | os, | |
| const String & | str | |||
| ) |
| ZORBA_EXTERN_DECL std::ostream& zorba::operator<< | ( | std::ostream & | os, | |
| XQuery * | aQuery | |||
| ) |
| ZORBA_EXTERN_DECL std::ostream& zorba::operator<< | ( | std::ostream & | os, | |
| const XQuery_t & | aQuery | |||
| ) |
| ZORBA_EXTERN_DECL std::ostream& zorba::operator<< | ( | std::ostream & | os, | |
| const Version & | aVersion | |||
| ) |
Write the result of calling aVersiongetVersion() to the given output stream.
| ZORBA_EXTERN_DECL std::ostream& zorba::operator<< | ( | std::ostream & | os, | |
| const SystemException & | aException | |||
| ) |
Print information about the exception to the given output stream.
| ZORBA_EXTERN_DECL std::ostream& zorba::operator<< | ( | std::ostream & | os, | |
| const SerializationException & | aException | |||
| ) |
Print information about the exception to the given output stream.
| ZORBA_EXTERN_DECL std::ostream& zorba::operator<< | ( | std::ostream & | os, | |
| const TypeException & | aException | |||
| ) |
Print information about the exception to the given output stream.
| ZORBA_EXTERN_DECL std::ostream& zorba::operator<< | ( | std::ostream & | os, | |
| const DynamicException & | aException | |||
| ) |
Print information about the exception to the given output stream.
| ZORBA_EXTERN_DECL std::ostream& zorba::operator<< | ( | std::ostream & | os, | |
| const StaticException & | aException | |||
| ) |
Print information about the exception to the given output stream.
| ZORBA_EXTERN_DECL std::ostream& zorba::operator<< | ( | std::ostream & | os, | |
| const QueryException & | aException | |||
| ) |
Print information about the exception to the given output stream.
| ZORBA_EXTERN_DECL std::ostream& zorba::operator<< | ( | std::ostream & | os, | |
| const ZorbaException & | aException | |||
| ) |
Print information about the exception to the given output stream.