| zorba::Annotation | |
| zorba::internal::ztd::has_insertion_operator_impl::any_t | This dummy class is used to make the matching of the dummy operator<<() worse than the global operator<<(), if any |
| zorba::audit::AuditorTraits< T, flags > | |
| zorba::audit::AuditorTraits< const char * > | |
| zorba::audit::AuditorTraits< const int > | |
| zorba::audit::AuditorTraits< const std::string > | |
| zorba::audit::AuditorTraits< std::pair< std::streampos, std::istream * > > | |
| zorba::audit::AuditorTraits< std::pair< std::streampos, std::ostream * > > | |
| zorba::audit::AuditorTraits< String > | |
| zorba::audit::AuditorTraits< zorba::time::Timer > | |
| zorba::audit::AuditorTraits< zorba::time::Timer, 0x1 > | |
| zorba::audit::AuditorTraits< zorba::time::Timer, 0x2 > | |
| zorba::encoding::Base64 | |
| zorba::internal::bool_value< B > | |
| zorba::Tokenizer::Callback | A Callback is called once per token |
| zorba::Collection | A Collection is a persistent sequence of node items |
| zorba::CollectionManager | This class defines a set of functions for managing persistent collections |
| zorba::audit::Configuration | |
| zorba::ContextualExternalFunction | Serves as the base of subclasses that represent the implementation of contextual external functions |
| zorba::DebuggerClient | A DBGP client implementation for commands |
| zorba::DebuggerEventHandler | |
| zorba::DebuggerSocketException | Signals a problem with the execution of a socket call |
| std::default_delete< T > | |
| std::default_delete< T[]> | |
| zorba::DefaultContentHandler | A default content handler class implementing the SAX2_ContentHandler and SAX2_LexicalHandler interfaces with all functions being implemented and doing nothing |
| zorba::DefaultDebuggerEventHandler | |
| zorba::internal::ztd::destroy_delete< T > | A deleter class that can be used with unique_ptr |
| zorba::Diagnostic | A Diagnostic is the base class for all Zorba diagnostics (errors and warnings) |
| zorba::DiagnosticHandler | When registered with an XQuery object, a DiagnosticHandler handles all exceptions and warnings that otherwise would have been thrown or reported |
| zorba::DirectoryIterator | This class is the representation of file system file |
| zorba::DocumentManager | |
| zorba::DynamicContext | Instances of the class DynamicContext contain the information that is available at the time the query is executed |
| zorba::EmptySequence | This class is an implementation of the ItemSequence |
| std::enable_if< bool, T > | |
| std::enable_if< true, T > | |
| zorba::EntityData | The class containing data which may be of use to URIMappers and URLResolvers when mapping/resolving a URI |
| zorba::XQueryStackTrace::Entry | |
| zorba::audit::Event | |
| zorba::ExternalFunction | Serves as the base of subclasses that represent the implementation/body of external functions |
| zorba::ExternalFunctionParameter | Instances of subclasses of this abstract class may be used as parameters to the DynamicContext::addExternalFunctionParameter function |
| zorba::ExternalModule | An external module represents a group of external functions, all belonging to the same target namespace |
| zorba::File | This class is the representation of file system file |
| zorba::file | |
| zorba::filesystem_path | |
| zorba::internal::FixedQName< QNameTraits, LocalnameType > | A FixedQName is-an diagnostic::QName that has a fixed namespace and prefix, but a variable local-name |
| zorba::Function | Function that is callable from XQuery code, and it gives access to the various properties that are specified in the declaration of the function within a Prolog |
| zorba::internal::ztd::has_insertion_operator< T > | |
| zorba::internal::ztd::has_insertion_operator_impl::has_insertion_operator< T > | The implementation class that can be used to determine whether a given type T has a global std::ostream& operator<<(std::ostream&,T const&) defined for it |
| zorba::IdentTypes | |
| zorba::internal::is_movable< T > | |
| zorba::internal::is_movable< rv< T > > | |
| zorba::Item | The Zorba Item interface |
| zorba::ItemFactory | ItemFactory to create Items |
| zorba::ItemSequence | This interface represents an instance of the XQuery 1.0 and XPath 2.0 Data Model (XDM) |
| zorba::Iterator | Interface for an Iterator over an instance of the XML Data Model (i.e., a sequence of items) |
| zorba::Thesaurus::iterator | An iterator is used to iterate over lookup results |
| zorba::Sequence< T >::iterator | |
| zorba::internal::ztd::less< T > | |
| zorba::internal::ztd::less< char const * > | |
| zorba::internal::diagnostic::location | A location hold the file location of an error |
| zorba::NonContextualExternalFunction | Serves as the base of subclasses that represent the implementation of non contextual external functions |
| zorba::Tokenizer::Numbers | A Numbers contains the current token, sentence, and paragraph numbers |
| zorba::audit::Observation | |
| zorba::OneToOneURIMapper | Convenience implementation of a mapper that maps URIs to other single URIs |
| zorba::internal::diagnostic::parameters | |
| zorba::XmlDataManager::ParseOptions | Stores various properties that affect how a document is parsed |
| zorba::PropertiesBase | |
| zorba::audit::Property | Identifier for a specific piece of information that can be audited |
| zorba::audit::PropertyGroup | Identifier for a set of pieces of information that can be audited together |
| zorba::audit::Provider | |
| zorba::diagnostic::QName | A QName is the abstract base class for a QName |
| zorba::QueryLocation | Representation of the current location location in the remote query |
| zorba::audit::Record | |
| zorba::Resource | The class representing the result of URL resolution |
| zorba::internal::rv< T > | |
| zorba::SAX2_Attributes | |
| zorba::SAX2_ContentHandler | Receive notification of events that result from serializing a query result as XML |
| zorba::SAX2_LexicalHandler | |
| zorba::audit::ScopedAuditor< T, flags > | |
| zorba::audit::ScopedRecord | |
| zorba::Sequence< T > | Provides a way for a function to return a sequence of some type T that can be iterated over |
| zorba::SerializationCallback | |
| zorba::Serializer | |
| zorba::internal::ztd::sfinae_base | |
| zorba::SingletonItemSequence | A sequence that contains only one item |
| zorba::SmartObject | |
| zorba::SmartPtr< T > | |
| zorba::StackFrame | Representation of the runtime stack frame |
| zorba::StaticCollectionManager | Using the StaticCollectionManager one can retrieve information about statically declared collections as well as manage them |
| zorba::StaticContext | Instances of the class StaticContext contain the information that is available at the time the query is compiled |
| zorba::Stemmer | A Stemmer is used to obtain the "stem" (root) word of of some word |
| zorba::StemmerProvider | A StemmerProvider, given an language, provies a stemmer for it |
| zorba::store::StoreConsts | |
| zorba::StoreManager | Class contains helper functions to create and destroy the store that is to be used by the zorba library |
| zorba::StreamResource | Concrete Resource subclass representing access to an entity via a stream |
| zorba::String | The Zorba string class |
| zorba::internal::SystemDiagnostic< QNameType > | |
| zorba::internal::SystemDiagnosticBase | |
| zorba::Thesaurus | A Thesaurus is-a Resource for thesaurus implementations |
| zorba::ThesaurusEntityData | Contains additional data for URIMappers and URLResolvers when mapping/resolving a Thesaurus URI |
| zorba::time::Timer | |
| zorba::Tokenizer | A Tokenizer breaks a string into a stream of word tokens |
| zorba::TokenizerProvider | A TokenizerProvider provides a Tokenizer for a given language |
| zorba::TypeIdentifier | Type identifiers |
| std::unique_ptr< T, D > | |
| std::unique_ptr< T[], D > | |
| std::unique_ptr_storage< T, D, bool > | |
| std::unique_ptr_storage< T, D, true > | |
| zorba::URIHelper | A helper class to do uri conversions |
| zorba::URIMapper | Interface for URI mapping |
| zorba::URLResolver | Interface for URL resolving |
| zorba::UserError | A UserError is-a Diagnostic for user-defined errors via fn:error() |
| zorba::UserException | A UserException is-an XQueryException for errors raised via fn:error() |
| zorba::internal::VariableQName< StringType > | A VariableQName is-an diagnostic::QName that has a variable namespace, prefix, and local-name |
| zorba::VectorItemSequence | This class is an implementation of the ItemSequence |
| zorba::Version | Provide access to the version of Zorba that is used |
| zorba::XmlDataManager | Using the XmlDataManager one can manage documents and collections |
| zorba::XQuery | This class is the representation of an XQuery in the Zorba engine |
| zorba::internal::XQueryErrQName | An XQueryErrQName is-a FixedQName for standard XQuery errors |
| zorba::XQueryException | An XQueryException is-a ZorbaException for errors with the user's XQuery |
| zorba::XQueryStackTrace | |
| zorba::Zorba | Single point of access to the Zorba engine |
| Zorba_CompilerHints | Set of hints that can be passed to the query compiler |
| zorba::internal::ZorbaErrQName | A ZorbaErrQName is-a FixedQName for Zorba errors |
| zorba::ZorbaException | A ZorbaException is the base class for all Zorba exceptions |
| zorba::internal::ZorbaWarningQName | An ZorbaWarningQName is-a FixedQName for Zorba warnings |