]> git.saurik.com Git - apple/icu.git/blobdiff - icuSources/i18n/unicode/currpinf.h
ICU-62135.0.1.tar.gz
[apple/icu.git] / icuSources / i18n / unicode / currpinf.h
index fd9e5da338808b8811ce8026b764b8ce23390461..93dc0eb79a1a131b02318ff3c75ab25c06de52a7 100644 (file)
@@ -1,6 +1,8 @@
+// © 2016 and later: Unicode, Inc. and others.
+// License & terms of use: http://www.unicode.org/copyright.html
 /*
  *******************************************************************************
- * Copyright (C) 2009-2010, International Business Machines Corporation and         *
+ * Copyright (C) 2009-2015, International Business Machines Corporation and         *
  * others. All Rights Reserved.                                                *
  *******************************************************************************
  */
@@ -18,8 +20,7 @@
 
 #include "unicode/unistr.h"
 
-union UHashTok;
-
+#if U_SHOW_CPLUSPLUS_API
 U_NAMESPACE_BEGIN
 
 class Locale;
@@ -193,6 +194,7 @@ public:
 
 private:
     friend class DecimalFormat;
+    friend class DecimalFormatImpl;
 
     void initialize(const Locale& loc, UErrorCode& status);
    
@@ -221,6 +223,7 @@ private:
      *
      * @param source   the source to copy from
      * @param target   the target to copy to
+     * @param status   error code
      */
     void copyHash(const Hashtable* source, Hashtable* target, UErrorCode& status);
 
@@ -252,6 +255,7 @@ inline UBool
 CurrencyPluralInfo::operator!=(const CurrencyPluralInfo& info) const {              return !operator==(info);                                                   }  
 
 U_NAMESPACE_END
+#endif // U_SHOW_CPLUSPLUS_API
 
 #endif /* #if !UCONFIG_NO_FORMATTING */