OLD | NEW |
1 /* | 1 /* |
2 ********************************************************************** | 2 ********************************************************************** |
3 * Copyright (c) 2004-2010, International Business Machines | 3 * Copyright (c) 2004-2010, International Business Machines |
4 * Corporation and others. All Rights Reserved. | 4 * Corporation and others. All Rights Reserved. |
5 ********************************************************************** | 5 ********************************************************************** |
6 * Author: Alan Liu | 6 * Author: Alan Liu |
7 * Created: April 26, 2004 | 7 * Created: April 26, 2004 |
8 * Since: ICU 3.0 | 8 * Since: ICU 3.0 |
9 ********************************************************************** | 9 ********************************************************************** |
10 */ | 10 */ |
11 #include <typeinfo> // for 'typeid' to work | 11 #include "unicode/utypeinfo.h" // for 'typeid' to work |
12 | 12 |
13 #include "unicode/utypes.h" | 13 #include "unicode/utypes.h" |
14 | 14 |
15 #if !UCONFIG_NO_FORMATTING | 15 #if !UCONFIG_NO_FORMATTING |
16 | 16 |
17 #include "unicode/currunit.h" | 17 #include "unicode/currunit.h" |
18 #include "unicode/ustring.h" | 18 #include "unicode/ustring.h" |
19 | 19 |
20 U_NAMESPACE_BEGIN | 20 U_NAMESPACE_BEGIN |
21 | 21 |
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
53 const CurrencyUnit& c = (const CurrencyUnit&) other; | 53 const CurrencyUnit& c = (const CurrencyUnit&) other; |
54 return typeid(*this) == typeid(other) && | 54 return typeid(*this) == typeid(other) && |
55 u_strcmp(isoCode, c.isoCode) == 0; | 55 u_strcmp(isoCode, c.isoCode) == 0; |
56 } | 56 } |
57 | 57 |
58 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(CurrencyUnit) | 58 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(CurrencyUnit) |
59 | 59 |
60 U_NAMESPACE_END | 60 U_NAMESPACE_END |
61 | 61 |
62 #endif // !UCONFIG_NO_FORMATTING | 62 #endif // !UCONFIG_NO_FORMATTING |
OLD | NEW |