Options for performing XML encodings. Encoding style is either COMPACT or PRETTY. If encoding style is COMPACT, no whitespace will be added between elements. If encoding style is PRETTY, then the InitialIndentLevel, SpacesPerLevel, and WrapColumn parameters are used to specify the formatting of the output. Note that InitialIndentLevel, SpacesPerLevel, and WrapColumn are ignored when EncodingStyle is COMPACT (this is the default). The generated C++ code for this schema element is created by using bas_codegen.pl, run by balxml/code_from_xsd.pl, with no hand‐editing.
Synopsis
Declared in <balxml_encoderoptions.h>
class EncoderOptions;
Enums
Name |
Description |
Attribute identifiers used by |
|
The number of attributes in this type. |
|
Attribute indices used by |
Member Functions
Name |
Description |
|
Constructors |
|
Destroy this object. |
Assignment operators |
|
|
|
Invoke the specified |
|
Return the value of the "AllowControlCharacters" attribute of this object. |
|
Return the value of the "DatetimeFractionalSecondPrecision" attribute of this object. |
|
Return the value of the "EncodingStyle" attribute of this object. |
|
Return the value of the "FormattingMode" attribute of this object. |
|
Return the value of the "InitialIndentLevel" attribute of this object. |
|
|
|
Invoke the specified |
|
Return a reference offering non‐modifiable access to the "MaxDecimalFractionDigits" attribute of this object. |
|
Return a reference offering non‐modifiable access to the "MaxDecimalTotalDigits" attribute of this object. |
|
Return a reference offering non‐modifiable access to the "ObjectNamespace" attribute of this object. |
|
Return the value of the "OutputXMLHeader" attribute of this object. |
|
Return the value of the "OutputXSIAlias" attribute of this object. |
|
Format this object to the specified output |
|
Reset this object to the default value (i.e., its value upon default construction). |
|
Return a reference offering non‐modifiable access to the "SchemaLocation" attribute of this object. |
|
Set the "AllowControlCharacters" attribute of this object to the specified |
|
Set the "DatetimeFractionalSecondPrecision" attribute of this object to the specified |
|
Set the "EncodingStyle" attribute of this object to the specified |
|
Set the "FormattingMode" attribute of this object to the specified |
|
Set the "InitialIndentLevel" attribute of this object to the specified |
|
Set the "MaxDecimalFractionDigits" attribute of this object to the specified |
|
Set the "MaxDecimalTotalDigits" attribute of this object to the specified |
|
Set the "ObjectNamespace" attribute of this object to the specified |
|
Set the "OutputXMLHeader" attribute of this object to the specified |
|
Set the "OutputXSIAlias" attribute of this object to the specified |
|
Set the "SchemaLocation" attribute of this object to the specified |
|
Set the "SignificantDoubleDigits" attribute of this object to the specified |
|
Set the "SpacesPerLevel" attribute of this object to the specified |
|
Set the "Tag" attribute of this object to the specified |
|
Set the "UseZAbbreviationForUtc" attribute of this object to the specified |
|
Set the "WrapColumn" attribute of this object to the specified |
|
Return a reference offering non‐modifiable access to the "SignificantDoubleDigits" attribute of this object. |
|
Return the value of the "SpacesPerLevel" attribute of this object. |
|
Return a reference offering non‐modifiable access to the "Tag" attribute of this object. |
|
Return the value of the "UseZAbbreviationForUtc" attribute of this object. |
|
Return the value of the "WrapColumn" attribute of this object. |
Static Member Functions
Name |
Description |
|
Static Data Members
Name |
Description |
Attribute metadata array used by |
|
Name of this class for use in XML serialization. |
|
|
Default initial value for |
|
Default initial value for |
Default initial value for |
|
Default initial value for |
|
|
Default initial value for |
|
Default initial value for |
|
Default initial value for |
|
Default initial value for |
|
Default initial value for |
Default initial value for |
Non-Member Functions
Name |
Description |
Return |
|
Return |
Created with MrDocs