> The XQuery Processor
| XQC_Collection_s | A Collection is a sequence of Node Items |
| XQC_DataManager_s | Using the XmlDataManager one can manage documents and collections |
| XQC_DynamicContext_s | An object of the type XQC_DynamicContext contains the information that is available at the time the query is executed |
| XQC_ErrorHandler_s | The XQC_ErrorHandler struct is designed to be populated by users for the purpose of collecting more detailed error messages from an XQC implementation |
| XQC_Implementation_s | The XQC_Implementation struct provides factory functions for parsing queries |
| XQC_InputStream_s | The XQC_InputStream struct is designed to be populated by users for the purpose of streaming data into an XQC implementation |
| XQC_Item_s | This struct is Zorba's representation of an Item as defined in the XQuery 1.0 and XPath 2.0 Data Model (XDM); see http://www.w3.org/TR/xpath-datamodel/ |
| XQC_ItemFactory_s | An instance of this class can be obtained by calling item_factory function of an XQC_Implementation object |
| XQC_OutputStream_s | The XQC_OutputStream struct is designed to be passed to an XQC implementation in order to return streaming data (i.e |
| XQC_Query_s | The XQC_Expression struct represents a pre-parsed query, and allows the user to execute that query any number of times |
| XQC_Sequence_s | This struct represents an instance of the XQuery 1.0 and XPath 2.0 Data Model (XDM) |
| XQC_StaticContext_s | The XQC_StaticContext struct provides a way to specify values for the static context of the query to be prepared |
| Zorba_CompilerHints | Set of hints that can be passed to the query compiler |
| Zorba_SerializerOptions | Options that configure the serialization process of a query result |