aboutsummaryrefslogtreecommitdiff
path: root/libxsde/xsde/cxx/serializer/validating/xml-schema-sskel.ixx
diff options
context:
space:
mode:
Diffstat (limited to 'libxsde/xsde/cxx/serializer/validating/xml-schema-sskel.ixx')
-rw-r--r--libxsde/xsde/cxx/serializer/validating/xml-schema-sskel.ixx9
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
{