Namespaces | Data Structures | Typedefs | Enumerations
zorba Namespace Reference

Namespaces

namespace  serialization
 

Data Structures

class  UserError
 A UserError is-a Diagnostic for user-defined errors via fn:error(). More...
 

Typedefs

typedef Diagnostic Error
 
typedef
internal::SystemDiagnostic
< internal::XQueryErrQName > 
XQueryErrorCode
 An XQueryErrorCode is a diagnostic for all XQuery-specific errors. More...
 
typedef
internal::SystemDiagnostic
< internal::ZorbaErrQName > 
ZorbaErrorCode
 A ZorbaErrorCode is a diagnostic for all Zorba-specific errors. More...
 

Enumerations

enum  boundary_space_mode_t { preserve_space, strip_space }
 Boundary-space policy as defined in http://www.w3.org/TR/xquery/#static_context. More...
 
enum  construction_mode_t { preserve_cons, strip_cons }
 Construction mode as defined in http://www.w3.org/TR/xquery/#static_context. More...
 
enum  index_container_kind_t { index_hash, index_tree }
 Container kind of an index as defined in the XQuery Data Definition Facility. More...
 
enum  index_maintenance_mode_t { index_automatic, index_manual }
 Maintenance mode of an index as defined in the XQuery Data Definition Facility. More...
 
enum  inherit_mode_t { inherit_ns, no_inherit_ns }
 Inherit part of the Copy-namespace mode as defined in http://www.w3.org/TR/xquery/#static_context. More...
 
enum  order_empty_mode_t { empty_greatest, empty_least }
 Default order for empty sequences as defined in http://www.w3.org/TR/xquery/#static_context. More...
 
enum  ordering_mode_t { ordered, unordered }
 Ordering mode as defined in http://www.w3.org/TR/xquery/#static_context. More...
 
enum  preserve_mode_t { preserve_ns, no_preserve_ns }
 Preserve part of the Copy-namespace mode as defined in http://www.w3.org/TR/xquery/#static_context. More...
 
enum  validation_mode_t { validate_skip, validate_lax, validate_lax_dtd, validate_strict }
 Revalidation mode as defined in http://www.w3.org/TR/xquery-update-10/#id-revalidation-declaration Note: when DTD validation is needed the use of validate_lax_dtd is required. More...
 
enum  xpath1_0compatib_mode_t { xpath2_0, xpath1_0 }
 XPath 1.0 compatibility mode as defined in http://www.w3.org/TR/xquery/#static_context. More...
 
enum  xquery_version_t { xquery_version_1_0 = 100, xquery_version_3_0 = 300 }
 The XQuery version, taken from the version declaration, an XQuery 3.0 feature. More...
 

Typedef Documentation

typedef Diagnostic zorba::Error

Definition at line 33 of file error.h.

typedef internal::SystemDiagnostic<internal::XQueryErrQName> zorba::XQueryErrorCode

An XQueryErrorCode is a diagnostic for all XQuery-specific errors.

Definition at line 38 of file error.h.

typedef internal::SystemDiagnostic<internal::ZorbaErrQName> zorba::ZorbaErrorCode

A ZorbaErrorCode is a diagnostic for all Zorba-specific errors.

Definition at line 43 of file error.h.

Enumeration Type Documentation

Boundary-space policy as defined in http://www.w3.org/TR/xquery/#static_context.

Enumerator
preserve_space 
strip_space 

Definition at line 48 of file static_context_consts.h.

Construction mode as defined in http://www.w3.org/TR/xquery/#static_context.

Enumerator
preserve_cons 
strip_cons 

Definition at line 52 of file static_context_consts.h.

Container kind of an index as defined in the XQuery Data Definition Facility.

Enumerator
index_hash 
index_tree 

Definition at line 72 of file static_context_consts.h.

Maintenance mode of an index as defined in the XQuery Data Definition Facility.

Enumerator
index_automatic 
index_manual 

Definition at line 67 of file static_context_consts.h.

Inherit part of the Copy-namespace mode as defined in http://www.w3.org/TR/xquery/#static_context.

Enumerator
inherit_ns 
no_inherit_ns 

Definition at line 39 of file static_context_consts.h.

Default order for empty sequences as defined in http://www.w3.org/TR/xquery/#static_context.

Enumerator
empty_greatest 
empty_least 

Definition at line 34 of file static_context_consts.h.

Ordering mode as defined in http://www.w3.org/TR/xquery/#static_context.

Enumerator
ordered 
unordered 

Definition at line 29 of file static_context_consts.h.

Preserve part of the Copy-namespace mode as defined in http://www.w3.org/TR/xquery/#static_context.

Enumerator
preserve_ns 
no_preserve_ns 

Definition at line 44 of file static_context_consts.h.

Revalidation mode as defined in http://www.w3.org/TR/xquery-update-10/#id-revalidation-declaration Note: when DTD validation is needed the use of validate_lax_dtd is required.

Enumerator
validate_skip 
validate_lax 
validate_lax_dtd 
validate_strict 

Definition at line 62 of file static_context_consts.h.

XPath 1.0 compatibility mode as defined in http://www.w3.org/TR/xquery/#static_context.

Enumerator
xpath2_0 
xpath1_0 

Definition at line 25 of file static_context_consts.h.

The XQuery version, taken from the version declaration, an XQuery 3.0 feature.

Enumerator
xquery_version_1_0 
xquery_version_3_0 

Definition at line 56 of file static_context_consts.h.

blog comments powered by Disqus