dtptngen.h | dtptngen.h | |||
---|---|---|---|---|
skipping to change at line 400 | skipping to change at line 400 | |||
DateTimeMatcher *skipMatcher; | DateTimeMatcher *skipMatcher; | |||
Hashtable *fAvailableFormatKeyHash; | Hashtable *fAvailableFormatKeyHash; | |||
UnicodeString hackPattern; | UnicodeString hackPattern; | |||
UnicodeString emptyString; | UnicodeString emptyString; | |||
UChar fDefaultHourFormatChar; | UChar fDefaultHourFormatChar; | |||
void initData(const Locale &locale, UErrorCode &status); | void initData(const Locale &locale, UErrorCode &status); | |||
void addCanonicalItems(); | void addCanonicalItems(); | |||
void addICUPatterns(const Locale& locale, UErrorCode& status); | void addICUPatterns(const Locale& locale, UErrorCode& status); | |||
void hackTimes(const UnicodeString& hackPattern, UErrorCode& status); | void hackTimes(const UnicodeString& hackPattern, UErrorCode& status); | |||
void addCLDRData(const Locale& locale); | void addCLDRData(const Locale& locale, UErrorCode& status); | |||
UDateTimePatternConflict addPatternWithSkeleton(const UnicodeString& pa ttern, const UnicodeString * skeletonToUse, UBool override, UnicodeString& conflictingPattern, UErrorCode& status); | UDateTimePatternConflict addPatternWithSkeleton(const UnicodeString& pa ttern, const UnicodeString * skeletonToUse, UBool override, UnicodeString& conflictingPattern, UErrorCode& status); | |||
void initHashtable(UErrorCode& status); | void initHashtable(UErrorCode& status); | |||
void setDateTimeFromCalendar(const Locale& locale, UErrorCode& status); | void setDateTimeFromCalendar(const Locale& locale, UErrorCode& status); | |||
void setDecimalSymbols(const Locale& locale, UErrorCode& status); | void setDecimalSymbols(const Locale& locale, UErrorCode& status); | |||
UDateTimePatternField getAppendFormatNumber(const char* field) const; | UDateTimePatternField getAppendFormatNumber(const char* field) const; | |||
UDateTimePatternField getAppendNameNumber(const char* field) const; | UDateTimePatternField getAppendNameNumber(const char* field) const; | |||
void getAppendName(UDateTimePatternField field, UnicodeString& value); | void getAppendName(UDateTimePatternField field, UnicodeString& value); | |||
int32_t getCanonicalIndex(const UnicodeString& field); | int32_t getCanonicalIndex(const UnicodeString& field); | |||
const UnicodeString* getBestRaw(DateTimeMatcher& source, int32_t includ eMask, DistanceInfo* missingFields, const PtnSkeleton** specifiedSkeletonPt r = 0); | const UnicodeString* getBestRaw(DateTimeMatcher& source, int32_t includ eMask, DistanceInfo* missingFields, const PtnSkeleton** specifiedSkeletonPt r = 0); | |||
UnicodeString adjustFieldTypes(const UnicodeString& pattern, const PtnS keleton* specifiedSkeleton, UBool fixFractionalSeconds); | UnicodeString adjustFieldTypes(const UnicodeString& pattern, const PtnS keleton* specifiedSkeleton, UBool fixFractionalSeconds); | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 lines changed or added | |||
smpdtfmt.h | smpdtfmt.h | |||
---|---|---|---|---|
skipping to change at line 945 | skipping to change at line 945 | |||
void initGMTFormatters(UErrorCode &status); | void initGMTFormatters(UErrorCode &status); | |||
/** | /** | |||
* Initialize NumberFormat instances used for numbering system override s. | * Initialize NumberFormat instances used for numbering system override s. | |||
*/ | */ | |||
void initNumberFormatters(const Locale &locale,UErrorCode &status); | void initNumberFormatters(const Locale &locale,UErrorCode &status); | |||
/** | /** | |||
* Get the numbering system to be used for a particular field. | * Get the numbering system to be used for a particular field. | |||
*/ | */ | |||
using DateFormat::getNumberFormat; // Do not hide visibility of base class function | ||||
NumberFormat * getNumberFormat(UDateFormatField index) const; | NumberFormat * getNumberFormat(UDateFormatField index) const; | |||
/** | /** | |||
* Parse the given override string and set up structures for number for mats | * Parse the given override string and set up structures for number for mats | |||
*/ | */ | |||
void processOverrideString(const Locale &locale, const UnicodeString &s tr, int8_t type, UErrorCode &status); | void processOverrideString(const Locale &locale, const UnicodeString &s tr, int8_t type, UErrorCode &status); | |||
/** | /** | |||
* Used to map pattern characters to Calendar field identifiers. | * Used to map pattern characters to Calendar field identifiers. | |||
*/ | */ | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 1 lines changed or added | |||
uversion.h | uversion.h | |||
---|---|---|---|---|
skipping to change at line 77 | skipping to change at line 77 | |||
/** The current ICU minor version as an integer. | /** The current ICU minor version as an integer. | |||
* This value will change in the subsequent releases of ICU | * This value will change in the subsequent releases of ICU | |||
* @stable ICU 2.6 | * @stable ICU 2.6 | |||
*/ | */ | |||
#define U_ICU_VERSION_MINOR_NUM 2 | #define U_ICU_VERSION_MINOR_NUM 2 | |||
/** The current ICU patchlevel version as an integer. | /** The current ICU patchlevel version as an integer. | |||
* This value will change in the subsequent releases of ICU | * This value will change in the subsequent releases of ICU | |||
* @stable ICU 2.4 | * @stable ICU 2.4 | |||
*/ | */ | |||
#define U_ICU_VERSION_PATCHLEVEL_NUM 0 | #define U_ICU_VERSION_PATCHLEVEL_NUM 1 | |||
/** The current ICU build level version as an integer. | /** The current ICU build level version as an integer. | |||
* This value is for use by ICU clients. It defaults to 0. | * This value is for use by ICU clients. It defaults to 0. | |||
* @stable ICU 4.0 | * @stable ICU 4.0 | |||
*/ | */ | |||
#ifndef U_ICU_VERSION_BUILDLEVEL_NUM | #ifndef U_ICU_VERSION_BUILDLEVEL_NUM | |||
#define U_ICU_VERSION_BUILDLEVEL_NUM 1 | #define U_ICU_VERSION_BUILDLEVEL_NUM 0 | |||
#endif | #endif | |||
/** Glued version suffix for renamers | /** Glued version suffix for renamers | |||
* This value will change in the subsequent releases of ICU | * This value will change in the subsequent releases of ICU | |||
* @stable ICU 2.6 | * @stable ICU 2.6 | |||
*/ | */ | |||
#define U_ICU_VERSION_SUFFIX _4_2 | #define U_ICU_VERSION_SUFFIX _4_2 | |||
/** The current ICU library version as a dotted-decimal string. The patchle vel and buildlevel | /** The current ICU library version as a dotted-decimal string. The patchle vel and buildlevel | |||
* only appears in this string if it non-zero. | * only appears in this string if it non-zero. | |||
* This value will change in the subsequent releases of ICU | * This value will change in the subsequent releases of ICU | |||
* @stable ICU 2.4 | * @stable ICU 2.4 | |||
*/ | */ | |||
#define U_ICU_VERSION "4.2.0.1" | #define U_ICU_VERSION "4.2.1" | |||
/** The current ICU library major/minor version as a string without dots, f or library name suffixes. | /** The current ICU library major/minor version as a string without dots, f or library name suffixes. | |||
* This value will change in the subsequent releases of ICU | * This value will change in the subsequent releases of ICU | |||
* @stable ICU 2.6 | * @stable ICU 2.6 | |||
*/ | */ | |||
#define U_ICU_VERSION_SHORT "42" | #define U_ICU_VERSION_SHORT "42" | |||
/** An ICU version consists of up to 4 numbers from 0..255. | /** An ICU version consists of up to 4 numbers from 0..255. | |||
* @stable ICU 2.4 | * @stable ICU 2.4 | |||
*/ | */ | |||
End of changes. 3 change blocks. | ||||
3 lines changed or deleted | 3 lines changed or added | |||