This class defines a set of values used to define the way a serialization can be made over Items or Collections collections. More...
Public Member Functions | |
| void | setByteOrderMark (ByteOrderMark aByteOrderMark) |
| void | setEscapeUriAttributes (EscapeUriAttributes aEscapeUriAttributes) |
| void | setIncludeContentType (IncludeContentType aIncludeContentType) |
| void | setIndent (Indent aIndent) |
| void | setNormalizationForm (NormalizationForm aNormalizationForm) |
| void | setOmitXMLDeclaration (OmitXMLDeclaration aOmitXMLDeclaration) |
| void | setSerializationMethod (SerializationMethod aSerializationMethod) |
| void | setSerializerOption (const std::string ¶meter, const std::string &value) |
| /brief Set the serialization options given a string parameter and a string value More... | |
| void | setStandalone (Standalone aStandalone) |
| void | setUndeclarePrefixes (UndeclarePrefixes aUndeclarePrefixes) |
Friends | |
| class | Item |
| class | XQuery |
This class defines a set of values used to define the way a serialization can be made over Items or Collections collections.
Default values:
Definition at line 34 of file SerializationOptions.h.
| Enumerator | |
|---|---|
| ZORBA_API_BYTE_ORDER_MARK_YES | |
| ZORBA_API_BYTE_ORDER_MARK_NO | |
Definition at line 49 of file SerializationOptions.h.
| Enumerator | |
|---|---|
| ZORBA_API_ESCAPE_URI_ATTRIBUTES_YES | |
| ZORBA_API_ESCAPE_URI_ATTRIBUTES_NO | |
Definition at line 56 of file SerializationOptions.h.
| Enumerator | |
|---|---|
| ZORBA_API_INCLUDE_CONTENT_TYPE_YES | |
| ZORBA_API_INCLUDE_CONTENT_TYPE_NO | |
Definition at line 62 of file SerializationOptions.h.
| Enumerator | |
|---|---|
| ZORBA_API_INDENT_YES | |
| ZORBA_API_INDENT_NO | |
Definition at line 67 of file SerializationOptions.h.
Definition at line 72 of file SerializationOptions.h.
| Enumerator | |
|---|---|
| ZORBA_API_OMIT_XML_DECLARATION_YES | |
| ZORBA_API_OMIT_XML_DECLARATION_NO | |
Definition at line 81 of file SerializationOptions.h.
| Enumerator | |
|---|---|
| ZORBA_API_SERIALIZATION_METHOD_XML | |
| ZORBA_API_SERIALIZATION_METHOD_HTML | |
| ZORBA_API_SERIALIZATION_METHOD_XHTML | |
| ZORBA_API_SERIALIZATION_METHOD_TEXT | |
| ZORBA_API_SERIALIZATION_METHOD_BINARY | |
Definition at line 40 of file SerializationOptions.h.
| Enumerator | |
|---|---|
| ZORBA_API_STANDALONE_YES | |
| ZORBA_API_STANDALONE_NO | |
| ZORBA_API_STANDALONE_OMIT | |
Definition at line 86 of file SerializationOptions.h.
| Enumerator | |
|---|---|
| ZORBA_API_UNDECLARE_PREFIXES_YES | |
| ZORBA_API_UNDECLARE_PREFIXES_NO | |
Definition at line 92 of file SerializationOptions.h.
| void SerializationOptions::setByteOrderMark | ( | ByteOrderMark | aByteOrderMark | ) |
| void SerializationOptions::setEscapeUriAttributes | ( | EscapeUriAttributes | aEscapeUriAttributes | ) |
| void SerializationOptions::setIncludeContentType | ( | IncludeContentType | aIncludeContentType | ) |
| void SerializationOptions::setIndent | ( | Indent | aIndent | ) |
| void SerializationOptions::setNormalizationForm | ( | NormalizationForm | aNormalizationForm | ) |
| void SerializationOptions::setOmitXMLDeclaration | ( | OmitXMLDeclaration | aOmitXMLDeclaration | ) |
| void SerializationOptions::setSerializationMethod | ( | SerializationMethod | aSerializationMethod | ) |
| void SerializationOptions::setSerializerOption | ( | const std::string & | parameter, |
| const std::string & | value | ||
| ) |
/brief Set the serialization options given a string parameter and a string value
| parameter | The parameter to be changed |
| value | The value to be assigned in a string form |
| void SerializationOptions::setStandalone | ( | Standalone | aStandalone | ) |
| void SerializationOptions::setUndeclarePrefixes | ( | UndeclarePrefixes | aUndeclarePrefixes | ) |
|
friend |
Definition at line 36 of file SerializationOptions.h.
|
friend |
Definition at line 37 of file SerializationOptions.h.