]> git.saurik.com Git - apple/icu.git/blobdiff - icuSources/i18n/currfmt.cpp
ICU-400.38.tar.gz
[apple/icu.git] / icuSources / i18n / currfmt.cpp
index 42471c01856a76a06ff2a076c7dd326d196af189..6b112406294ba69c1368728a6d3d98b49722a4cf 100644 (file)
@@ -1,6 +1,6 @@
 /*
 **********************************************************************
-* Copyright (c) 2004, International Business Machines
+* Copyright (c) 2004-2008, International Business Machines
 * Corporation and others.  All Rights Reserved.
 **********************************************************************
 * Author: Alan Liu
 U_NAMESPACE_BEGIN
 
 CurrencyFormat::CurrencyFormat(const Locale& locale, UErrorCode& ec) :
-    fmt(NULL) {
+    fmt(NULL)
+{
     fmt = NumberFormat::createCurrencyInstance(locale, ec);
 }
 
 CurrencyFormat::CurrencyFormat(const CurrencyFormat& other) :
-    MeasureFormat(other), fmt(NULL) {
+    MeasureFormat(other), fmt(NULL)
+{
     fmt = (NumberFormat*) other.fmt->clone();
 }
 
@@ -49,28 +51,18 @@ Format* CurrencyFormat::clone() const {
 UnicodeString& CurrencyFormat::format(const Formattable& obj,
                                       UnicodeString& appendTo,
                                       FieldPosition& pos,
-                                      UErrorCode& ec) const {
+                                      UErrorCode& ec) const
+{
     return fmt->format(obj, appendTo, pos, ec);
 }
 
-UnicodeString& CurrencyFormat::format(const Formattable& obj,
-                                      UnicodeString& appendTo,
-                                      UErrorCode& ec) const {
-    return MeasureFormat::format(obj, appendTo, ec);
-}
-
 void CurrencyFormat::parseObject(const UnicodeString& source,
                                  Formattable& result,
-                                 ParsePosition& pos) const {
+                                 ParsePosition& pos) const
+{
     fmt->parseCurrency(source, result, pos);
 }
 
-void CurrencyFormat::parseObject(const UnicodeString& source,
-                                 Formattable& result,
-                                 UErrorCode& ec) const {
-    MeasureFormat::parseObject(source, result, ec);
-}
-
 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(CurrencyFormat)
 
 U_NAMESPACE_END