X-Git-Url: https://git.saurik.com/apple/icu.git/blobdiff_plain/729e4ab9bc6618bc3d8a898e575df7f4019e29ca..1546d4af2ed1219a41ef4170bf188f2ab91442e6:/icuSources/i18n/unicode/currpinf.h?ds=sidebyside diff --git a/icuSources/i18n/unicode/currpinf.h b/icuSources/i18n/unicode/currpinf.h index fd9e5da3..93dc0eb7 100644 --- a/icuSources/i18n/unicode/currpinf.h +++ b/icuSources/i18n/unicode/currpinf.h @@ -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 */