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.
typedef
internal::SystemDiagnostic
< internal::ZorbaErrQName > 
ZorbaErrorCode
 A ZorbaErrorCode is a diagnostic for all Zorba-specific errors.

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  collection_node_modifier_t { coll_node_const, coll_node_mutable }
 Node modifier of a collection as defined in the XQuery Data Definition Facility. More...
enum  collection_order_property_t { coll_ordered, coll_unordered }
 Order property of a collection as defined in the XQuery Data Definition Facility. More...
enum  collection_update_property_t { coll_const, coll_append_only, coll_queue, coll_mutable }
 Update property of a collection as defined in the XQuery Data Definition Facility. 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_strict }
 Revalidation mode as defined in http://www.w3.org/TR/xquery-update-10/#id-revalidation-declaration. 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.

Node modifier of a collection as defined in the XQuery Data Definition Facility.

Enumerator:
coll_node_const 
coll_node_mutable 

Definition at line 76 of file static_context_consts.h.

Order property of a collection as defined in the XQuery Data Definition Facility.

Enumerator:
coll_ordered 
coll_unordered 

Definition at line 71 of file static_context_consts.h.

Update property of a collection as defined in the XQuery Data Definition Facility.

Enumerator:
coll_const 
coll_append_only 
coll_queue 
coll_mutable 

Definition at line 66 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 86 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 81 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.

Enumerator:
validate_skip 
validate_lax 
validate_strict 

Definition at line 61 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