| OLD | NEW |
| 1 /* | 1 /* |
| 2 ******************************************************************************* | 2 ******************************************************************************* |
| 3 * Copyright (C) 2008-2013, International Business Machines Corporation and | 3 * Copyright (C) 2008-2013, International Business Machines Corporation and |
| 4 * others. All Rights Reserved. | 4 * others. All Rights Reserved. |
| 5 ******************************************************************************* | 5 ******************************************************************************* |
| 6 * | 6 * |
| 7 * | 7 * |
| 8 * File GENDER.H | 8 * File GENDER.H |
| 9 * | 9 * |
| 10 * Modification History:* | 10 * Modification History:* |
| (...skipping 11 matching lines...) Expand all Loading... |
| 22 | 22 |
| 23 #include "unicode/locid.h" | 23 #include "unicode/locid.h" |
| 24 #include "unicode/ugender.h" | 24 #include "unicode/ugender.h" |
| 25 #include "unicode/uobject.h" | 25 #include "unicode/uobject.h" |
| 26 | 26 |
| 27 class GenderInfoTest; | 27 class GenderInfoTest; |
| 28 | 28 |
| 29 U_NAMESPACE_BEGIN | 29 U_NAMESPACE_BEGIN |
| 30 | 30 |
| 31 // Forward Declaration | 31 // Forward Declaration |
| 32 void GenderInfo_initCache(UErrorCode &status); | 32 void U_CALLCONV GenderInfo_initCache(UErrorCode &status); |
| 33 | 33 |
| 34 /** | 34 /** |
| 35 * GenderInfo computes the gender of a list as a whole given the gender of | 35 * GenderInfo computes the gender of a list as a whole given the gender of |
| 36 * each element. | 36 * each element. |
| 37 * @stable ICU 50 | 37 * @stable ICU 50 |
| 38 */ | 38 */ |
| 39 class U_I18N_API GenderInfo : public UObject { | 39 class U_I18N_API GenderInfo : public UObject { |
| 40 public: | 40 public: |
| 41 | 41 |
| 42 /** | 42 /** |
| (...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 93 | 93 |
| 94 static const GenderInfo* getNeutralInstance(); | 94 static const GenderInfo* getNeutralInstance(); |
| 95 | 95 |
| 96 static const GenderInfo* getMixedNeutralInstance(); | 96 static const GenderInfo* getMixedNeutralInstance(); |
| 97 | 97 |
| 98 static const GenderInfo* getMaleTaintsInstance(); | 98 static const GenderInfo* getMaleTaintsInstance(); |
| 99 | 99 |
| 100 static const GenderInfo* loadInstance(const Locale& locale, UErrorCode& stat
us); | 100 static const GenderInfo* loadInstance(const Locale& locale, UErrorCode& stat
us); |
| 101 | 101 |
| 102 friend class ::GenderInfoTest; | 102 friend class ::GenderInfoTest; |
| 103 friend void GenderInfo_initCache(UErrorCode &status); | 103 friend void U_CALLCONV GenderInfo_initCache(UErrorCode &status); |
| 104 }; | 104 }; |
| 105 | 105 |
| 106 U_NAMESPACE_END | 106 U_NAMESPACE_END |
| 107 | 107 |
| 108 #endif /* #if !UCONFIG_NO_FORMATTING */ | 108 #endif /* #if !UCONFIG_NO_FORMATTING */ |
| 109 | 109 |
| 110 #endif // _GENDER | 110 #endif // _GENDER |
| 111 //eof | 111 //eof |
| OLD | NEW |