zorba::XQuery::SerializerOptions Struct Reference

Options that configure the serialization process of a query result. More...

#include <zorba/xquery.h>

List of all members.

Public Member Functions

 SerializerOptions ()
 Default constructor for SerializerOptions which assigns default values to all options.

Public Attributes

byte_order_mark::byte_order_mark_t byte_order_mark
escape_uri_attributes::escape_uri_attributes_t escape_uri_attributes
include_content_type::include_content_type_t include_content_type
indent::indent_t indent
normalization_form::normalization_form_t normalization_form
omit_xml_declaration::omit_xml_declaration_t omit_xml_declaration
serialization_method::serialization_method_t ser_method
standalone::standalone_t standalone
undeclare_prefixes::undeclare_prefixes_t undeclare_prefixes

Classes

struct  byte_order_mark
struct  escape_uri_attributes
struct  include_content_type
struct  indent
struct  normalization_form
struct  omit_xml_declaration
struct  serialization_method
struct  standalone
struct  undeclare_prefixes


Detailed Description

Options that configure the serialization process of a query result.

See http://www.w3.org/TR/2005/CR-xslt-xquery-serialization-20051103/.

This struct defines options that can be passed to the serialization process of a query result. An instance of this class can be passed to the serialize function.

File serialization.cpp contains examples that show how to use the SerializerOptions.

Examples:

serialization.cpp.

Definition at line 89 of file xquery.h.


Constructor & Destructor Documentation

zorba::XQuery::SerializerOptions::SerializerOptions (  )  [inline]

Default constructor for SerializerOptions which assigns default values to all options.

Default values:

Definition at line 171 of file xquery.h.


Member Data Documentation

byte_order_mark::byte_order_mark_t zorba::XQuery::SerializerOptions::byte_order_mark

Examples:
serialization.cpp.

Definition at line 148 of file xquery.h.

escape_uri_attributes::escape_uri_attributes_t zorba::XQuery::SerializerOptions::escape_uri_attributes

Definition at line 149 of file xquery.h.

include_content_type::include_content_type_t zorba::XQuery::SerializerOptions::include_content_type

Definition at line 150 of file xquery.h.

indent::indent_t zorba::XQuery::SerializerOptions::indent

Examples:
serialization.cpp.

Definition at line 151 of file xquery.h.

normalization_form::normalization_form_t zorba::XQuery::SerializerOptions::normalization_form

Definition at line 152 of file xquery.h.

omit_xml_declaration::omit_xml_declaration_t zorba::XQuery::SerializerOptions::omit_xml_declaration

Examples:
serialization.cpp.

Definition at line 153 of file xquery.h.

serialization_method::serialization_method_t zorba::XQuery::SerializerOptions::ser_method

Examples:
serialization.cpp.

Definition at line 147 of file xquery.h.

standalone::standalone_t zorba::XQuery::SerializerOptions::standalone

Definition at line 154 of file xquery.h.

undeclare_prefixes::undeclare_prefixes_t zorba::XQuery::SerializerOptions::undeclare_prefixes

Definition at line 155 of file xquery.h.


The documentation for this struct was generated from the following file: