Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
zorba::Annotation
zorba::internal::ztd::has_insertion_operator_impl::any_tThis dummy class is used to make the matching of the dummy operator<<() worse than the global operator<<(), if any
zorba::audit::AuditorTraits
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
zorba::Tokenizer::CallbackA Callback is called once per token
zorba::CollectionA Collection is a persistent sequence of node items
zorba::CollectionManagerThis class defines a set of functions for managing persistent collections
zorba::audit::Configuration
zorba::ContextualExternalFunctionServes as the base of subclasses that represent the implementation of contextual external functions
zorba::DebuggerClientA DBGP client implementation for commands
zorba::DebuggerEventHandler
zorba::DebuggerSocketExceptionSignals a problem with the execution of a socket call
std::default_delete
std::default_delete< T[]>
zorba::DefaultContentHandlerA 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_deleteA deleter class that can be used with unique_ptr
zorba::DiagnosticA Diagnostic is the base class for all Zorba diagnostics (errors and warnings)
zorba::DiagnosticHandlerWhen registered with an XQuery object, a DiagnosticHandler handles all exceptions and warnings that otherwise would have been thrown or reported
zorba::DirectoryIteratorThis class is the representation of file system file
zorba::DocumentManager
zorba::DynamicContextInstances of the class DynamicContext contain the information that is available at the time the query is executed
zorba::EmptySequenceThis class is an implementation of the ItemSequence
std::enable_if
std::enable_if< true, T >
zorba::EntityDataThe class containing data which may be of use to URIMappers and URLResolvers when mapping/resolving a URI
zorba::XQueryStackTrace::Entry
zorba::audit::Event
zorba::ExternalFunctionServes as the base of subclasses that represent the implementation/body of external functions
zorba::ExternalFunctionParameterInstances of subclasses of this abstract class may be used as parameters to the DynamicContext::addExternalFunctionParameter function
zorba::ExternalModuleAn external module represents a group of external functions, all belonging to the same target namespace
zorba::FileThis class is the representation of file system file
zorba::file
zorba::filesystem_path
zorba::internal::FixedQNameA FixedQName is-an diagnostic::QName that has a fixed namespace and prefix, but a variable local-name
zorba::FunctionFunction 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_impl::has_insertion_operatorThe 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::internal::ztd::has_insertion_operator
zorba::IdentTypes
zorba::EmptySequence::InternalIterator
zorba::SingletonItemSequence::InternalIterator
zorba::VectorItemSequence::InternalIterator
zorba::internal::is_movable
zorba::internal::is_movable< rv< T > >
zorba::ItemThe Zorba Item interface
zorba::ItemFactoryItemFactory to create Items
zorba::ItemSequenceThis interface represents an instance of the XQuery 1.0 and XPath 2.0 Data Model (XDM)
zorba::Sequence::iterator
zorba::IteratorInterface for an Iterator over an instance of the XML Data Model (i.e., a sequence of items)
zorba::Thesaurus::iteratorAn iterator is used to iterate over lookup results
zorba::internal::ztd::less
zorba::internal::ztd::less< char const * >
zorba::internal::diagnostic::locationA location hold the file location of an error
zorba::NonContextualExternalFunctionServes as the base of subclasses that represent the implementation of non contextual external functions
zorba::Tokenizer::NumbersA Numbers contains the current token, sentence, and paragraph numbers
zorba::audit::Observation
zorba::OneToOneURIMapperConvenience implementation of a mapper that maps URIs to other single URIs
zorba::internal::diagnostic::parameters
zorba::XmlDataManager::ParseOptionsStores various properties that affect how a document is parsed
std::unique_ptr::pointer_conversion
std::unique_ptr< T[], D >::pointer_conversion
zorba::PropertiesBase
zorba::audit::PropertyIdentifier for a specific piece of information that can be audited
zorba::audit::PropertyGroupIdentifier for a set of pieces of information that can be audited together
zorba::audit::Provider
zorba::internal::ztd::proxy
zorba::diagnostic::QNameA QName is the abstract base class for a QName
zorba::QueryLocationRepresentation of the current location location in the remote query
zorba::audit::Record
zorba::ResourceThe class representing the result of URL resolution
zorba::internal::rv
zorba::SAX2_Attributes
zorba::SAX2_ContentHandlerReceive notification of events that result from serializing a query result as XML
zorba::SAX2_LexicalHandler
zorba::audit::ScopedAuditor
zorba::audit::ScopedRecord
zorba::SequenceProvides 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::SingletonItemSequenceA sequence that contains only one item
zorba::SmartObject
zorba::SmartPtr
zorba::StackFrameRepresentation of the runtime stack frame
zorba::StaticCollectionManagerUsing the StaticCollectionManager one can retrieve information about statically declared collections and indexes as well as manage them
zorba::StaticContextInstances of the class StaticContext contain the information that is available at the time the query is compiled
zorba::StemmerA Stemmer is used to obtain the "stem" (root) word of of some word
zorba::StemmerProviderA StemmerProvider, given an language, provies a stemmer for it
zorba::store::StoreConsts
zorba::StoreManagerClass contains helper functions to create and destroy the store that is to be used by the zorba library
zorba::transcode::streamA transcode::stream is used to wrap a C++ standard I/O stream with a transcode::streambuf so that transcoding and the management of the streambuf happens automatically
zorba::transcode::streambufA transcode::streambuf is-a std::streambuf for transcoding character encodings from/to UTF-8 on-the-fly
zorba::StreamResourceConcrete Resource subclass representing access to an entity via a stream
zorba::StringThe Zorba string class
zorba::String::string_storage_type
zorba::internal::SystemDiagnostic
zorba::internal::SystemDiagnosticBase
zorba::ThesaurusA Thesaurus is-a Resource for thesaurus implementations
zorba::ThesaurusEntityDataContains additional data for URIMappers and URLResolvers when mapping/resolving a Thesaurus URI
zorba::time::Timer
zorba::TokenizerA Tokenizer breaks a string into a stream of word tokens
zorba::TokenizerProviderA TokenizerProvider provides a Tokenizer for a given language
zorba::TypeIdentifierType identifiers
std::unique_ptr
std::unique_ptr< T[], D >
std::unique_ptr_storage
std::unique_ptr_storage< T, D, true >
zorba::URIHelperA helper class to do uri conversions
zorba::URIMapperInterface for URI mapping
zorba::URLResolverInterface for URL resolving
zorba::UserErrorA UserError is-a Diagnostic for user-defined errors via fn:error()
zorba::UserExceptionA UserException is-an XQueryException for errors raised via fn:error()
zorba::internal::VariableQNameA VariableQName is-an diagnostic::QName that has a variable namespace, prefix, and local-name
zorba::VectorItemSequenceThis class is an implementation of the ItemSequence
zorba::VersionProvide access to the version of Zorba that is used
zorba::XmlDataManagerUsing the XmlDataManager one can manage documents and collections
zorba::XQueryThis class is the representation of an XQuery in the Zorba engine
zorba::internal::XQueryErrQNameAn XQueryErrQName is-a FixedQName for standard XQuery errors
zorba::XQueryExceptionAn XQueryException is-a ZorbaException for errors with the user's XQuery
zorba::XQueryStackTrace
zorba::ZorbaSingle point of access to the Zorba engine
Zorba_CompilerHintsSet of hints that can be passed to the query compiler
zorba::internal::ZorbaErrQNameA ZorbaErrQName is-a FixedQName for Zorba errors
zorba::ZorbaExceptionA ZorbaException is the base class for all Zorba exceptions
zorba::internal::ZorbaWarningQNameAn ZorbaWarningQName is-a FixedQName for Zorba warnings
zorba::String::zstring_ptr
blog comments powered by Disqus