-//
-// regexst.h
-//
-// Copyright (C) 2009, International Business Machines Corporation and others.
-// All Rights Reserved.
-//
-// This file contains declarations for the class DecimalFormatStaticSets
-//
-// DecimalFormatStaticSets holds the UnicodeSets that are needed for lenient
-// parsing of decimal and group separators.
-//
+/*
+*******************************************************************************
+* Copyright (C) 2009-2011, International Business Machines Corporation and *
+* others. All Rights Reserved. *
+*******************************************************************************
+*
+* This file contains declarations for the class DecimalFormatStaticSets
+*
+* DecimalFormatStaticSets holds the UnicodeSets that are needed for lenient
+* parsing of decimal and group separators.
+********************************************************************************
+*/
#ifndef DECFMTST_H
#define DECFMTST_H
#include "unicode/utypes.h"
+ #if !UCONFIG_NO_FORMATTING
+
U_NAMESPACE_BEGIN
class UnicodeSet;
static void initSets(UErrorCode *status);
static UBool cleanup();
- static UnicodeSet *getSimilarDecimals(UChar32 decimal, UBool strictParse, UnicodeSet *fallback);
+ static const UnicodeSet *getSimilarDecimals(UChar32 decimal, UBool strictParse);
UnicodeSet *fDotEquivalents;
UnicodeSet *fCommaEquivalents;
U_NAMESPACE_END
-#endif // REGEXST_H
+#endif // !UCONFIG_NO_FORMATTING
+#endif // DECFMTST_H