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.