diff options
Diffstat (limited to 'libxsde/xsde/cxx/serializer/validating/xml-schema-sskel.ixx')
-rw-r--r-- | libxsde/xsde/cxx/serializer/validating/xml-schema-sskel.ixx | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/libxsde/xsde/cxx/serializer/validating/xml-schema-sskel.ixx b/libxsde/xsde/cxx/serializer/validating/xml-schema-sskel.ixx index 1798404..c8289d9 100644 --- a/libxsde/xsde/cxx/serializer/validating/xml-schema-sskel.ixx +++ b/libxsde/xsde/cxx/serializer/validating/xml-schema-sskel.ixx @@ -817,6 +817,7 @@ namespace xsde #endif facets_.min_set_ = 0; facets_.max_set_ = 0; + facets_.fraction_digits_set_ = 0; } #ifdef XSDE_REUSE_STYLE_TIEIN @@ -826,6 +827,7 @@ namespace xsde { facets_.min_set_ = 0; facets_.max_set_ = 0; + facets_.fraction_digits_set_ = 0; } #endif inline void decimal_sskel:: @@ -844,6 +846,13 @@ namespace xsde facets_.min_inc_ = inc; } + inline void decimal_sskel:: + _fraction_digits_facet (unsigned int v) + { + facets_.fraction_digits_ = v; + facets_.fraction_digits_set_ = 1; + } + inline const decimal_sskel::facets& decimal_sskel:: _facets () const { |