# XQilla Simple API Class List

Here are the classes, structs, unions and interfaces with brief descriptions:

AnyAtomicType |
ATAnySimpleType | This class represents the atomic types (ie, the simple types which are not list or union types) with type annotation xs:anySimpleType
ATAnyURIOrDerived |
ATBase64BinaryOrDerived |
ATBooleanOrDerived |
ATDateOrDerived |
ATDateTimeOrDerived |
ATDecimalOrDerived |
ATDoubleOrDerived |
ATDurationOrDerived |
ATFloatOrDerived |
ATGDayOrDerived |
ATGMonthDayOrDerived |
ATGMonthOrDerived |
ATGYearMonthOrDerived |
ATGYearOrDerived |
ATHexBinaryOrDerived |
ATNotationOrDerived |
ATQNameOrDerived |
ATStringOrDerived |
ATTimeOrDerived |
ATUntypedAtomic |
AutoContextInfoReset |
AutoContextItemTypeReset |
AutoDeallocate< TYPE > |
AutoDelete< TYPE > |
AutoDeleteArray< TYPE > |
AutoNodeSetOrderingReset |
AutoNsScopeReset |
AutoRelease< TYPE > |
Collation |
DateOrTimeType |
xercesc::DOMDocument | The `DOMDocument` interface represents the entire XML document
xercesc::DOMNode | The `DOMNode` interface is the primary datatype for the entire Document Object Model
xercesc::DOMXPathNSResolver | The `DOMXPathNSResolver` interface permit prefix strings in the expression to be properly bound to namespaceURI strings
DynamicContext | The execution time dynamic context interface
xercesc::InputSource | A single input source for an XML entity
Item |
ItemFactory |
ItemFactory::ElementChild |
xercesc::LocalFileInputSource | This class is a derivative of the standard InputSource class
xercesc::MemBufInputSource | This class is a derivative of the standard InputSource class
xercesc::MemoryManager | Configurable memory manager
ModuleResolver |
Node |
Numeric |
NumericTypeConstructor |
RefCountPointer< T > | Super class of all the reference counted wrappers for Items
ReferenceCounted | Super class for reference counted classes
Result | A reference counting wrapper for the lazily evaluated query result
Scope< TYPE > | Used inside VariableStore to implement variable scoping
Sequence | An eagerly evaluated result of a query execution
StaticContext | The parse time static context interface
StaticResolutionContext | Records access to various parts of the context during static resolution
xercesc::StdInInputSource | This class is a derivative of the standard InputSource class
StringPool |
Timezone |
URIResolver | This is an abstract class used to resolve URIs in different ways
xercesc::URLInputSource | This class is a derivative of the standard InputSource class
VarHashEntry< TYPE > | The class that stores the values of the variables
VariableStore | This is the wrapper class for the variable store, which implements the lookup and scoping of simple variables
VariableTypeStore | This is the wrapper class for the variable store, which implements the lookup and scoping of simple variables
xercesc::XMemory | This class makes it possible to override the C++ memory management by adding new/delete operators to this base class
xercesc::XMLDeleter |
xercesc::XMLEntityResolver | Revised interface for resolving entities
xercesc::XMLPlatformUtils | Utilities that must be implemented in a platform-specific way
XPath2MemoryManager |
XQDebugCallback |
XQException |
XQilla | Provides factory methods for creating XQQuery and DynamicContext objects
XQillaAllocator< _Tp > |
XQillaAllocator< _Tp >::rebind< _Tp1 > |
XQQuery | Encapsulates a query expression
XQScopedNamespace |