summaryrefslogtreecommitdiff
path: root/dist/etc/vc-8.0/xsd-cxx-parser.rules
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2010-02-05 14:10:49 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2010-02-05 14:10:49 +0200
commit8168af8d94a7c640f2ecb31f4aacd896be9a1b1f (patch)
tree9fb74a400fcf6fb9a7b0249d31d836c1240769de /dist/etc/vc-8.0/xsd-cxx-parser.rules
parent74c5b68583f0dc3a860c068aa1aa56d1948bb17e (diff)
Update VC++ rule files with new options
Diffstat (limited to 'dist/etc/vc-8.0/xsd-cxx-parser.rules')
-rw-r--r--dist/etc/vc-8.0/xsd-cxx-parser.rules28
1 files changed, 28 insertions, 0 deletions
diff --git a/dist/etc/vc-8.0/xsd-cxx-parser.rules b/dist/etc/vc-8.0/xsd-cxx-parser.rules
index ca9d053..a94a3ea 100644
--- a/dist/etc/vc-8.0/xsd-cxx-parser.rules
+++ b/dist/etc/vc-8.0/xsd-cxx-parser.rules
@@ -80,6 +80,34 @@
</Values>
</EnumProperty>
<EnumProperty
+ Name="CharEncoding"
+ DisplayName="Char Encoding"
+ PropertyPageName="Code Generation"
+ Description="Character encoding to be used bu the generated code."
+ >
+ <Values>
+ <EnumValue
+ Value="0"
+ DisplayName="UTF-8 (char)/UTF-16 (wchar_t)"
+ />
+ <EnumValue
+ Value="1"
+ Switch="--char-encoding iso8859-1"
+ DisplayName="ISO-8859-1"
+ />
+ <EnumValue
+ Value="2"
+ Switch="--char-encoding lcp"
+ DisplayName="Xerces-C++ local code page"
+ />
+ <EnumValue
+ Value="3"
+ Switch="--char-encoding custom"
+ DisplayName="Custom encoding"
+ />
+ </Values>
+ </EnumProperty>
+ <EnumProperty
Name="XMLParser"
DisplayName="Underlying XML Parser"
PropertyPageName="Code Generation"