Lines Matching refs:DateTimePatternGenerator
295 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(DateTimePatternGenerator)
299 DateTimePatternGenerator* U_EXPORT2 in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
300 DateTimePatternGenerator::createInstance(UErrorCode& status) { in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
304 DateTimePatternGenerator* U_EXPORT2
305 DateTimePatternGenerator::createInstance(const Locale& locale, UErrorCode& status) { in createInstance()
309 LocalPointer<DateTimePatternGenerator> result( in createInstance()
310 new DateTimePatternGenerator(locale, status), status); in createInstance()
314 DateTimePatternGenerator* U_EXPORT2
315 DateTimePatternGenerator::createInstanceNoStdPat(const Locale& locale, UErrorCode& status) { in createInstanceNoStdPat()
319 LocalPointer<DateTimePatternGenerator> result( in createInstanceNoStdPat()
320 new DateTimePatternGenerator(locale, status, true), status); in createInstanceNoStdPat()
324 DateTimePatternGenerator* U_EXPORT2
325 DateTimePatternGenerator::createEmptyInstance(UErrorCode& status) { in createEmptyInstance()
329 LocalPointer<DateTimePatternGenerator> result( in createEmptyInstance()
330 new DateTimePatternGenerator(status), status); in createEmptyInstance()
334 DateTimePatternGenerator::DateTimePatternGenerator(UErrorCode &status) : in DateTimePatternGenerator() function in DateTimePatternGenerator
349 DateTimePatternGenerator::DateTimePatternGenerator(const Locale& locale, UErrorCode &status, UBool … in DateTimePatternGenerator() function in DateTimePatternGenerator
367 DateTimePatternGenerator::DateTimePatternGenerator(const DateTimePatternGenerator& other) : in DateTimePatternGenerator() function in DateTimePatternGenerator
384 DateTimePatternGenerator&
385 DateTimePatternGenerator::operator=(const DateTimePatternGenerator& other) { in operator =()
428 DateTimePatternGenerator::operator==(const DateTimePatternGenerator& other) const { in operator ==()
452 DateTimePatternGenerator::operator!=(const DateTimePatternGenerator& other) const { in operator !=()
456 DateTimePatternGenerator::~DateTimePatternGenerator() { in ~DateTimePatternGenerator()
502 DateTimePatternGenerator::initData(const Locale& locale, UErrorCode &status, UBool skipStdPatterns)… in initData()
610 U_CFUNC void U_CALLCONV DateTimePatternGenerator::loadAllowedHourFormatsData(UErrorCode &status) { in loadAllowedHourFormatsData()
647 void DateTimePatternGenerator::getAllowedHourFormats(const Locale &locale, UErrorCode &status) { in getAllowedHourFormats()
728 DateTimePatternGenerator::getDefaultHourCycle(UErrorCode& status) const { in getDefaultHourCycle()
753 DateTimePatternGenerator::getSkeleton(const UnicodeString& pattern, UErrorCode& in getSkeleton()
763 DateTimePatternGenerator::staticGetSkeleton( in staticGetSkeleton()
773 DateTimePatternGenerator::getBaseSkeleton(const UnicodeString& pattern, UErrorCode& /*status*/) { in getBaseSkeleton()
782 DateTimePatternGenerator::staticGetBaseSkeleton( in staticGetBaseSkeleton()
792 DateTimePatternGenerator::addICUPatterns(const Locale& locale, UErrorCode& status) { in addICUPatterns()
829 DateTimePatternGenerator::hackTimes(const UnicodeString& hackPattern, UErrorCode& status) { in hackTimes()
877 DateTimePatternGenerator::getCalendarTypeToUse(const Locale& locale, CharString& destination, UErro… in getCalendarTypeToUse()
916 DateTimePatternGenerator::consumeShortTimePattern(const UnicodeString& shortTimePattern, in consumeShortTimePattern()
927 struct DateTimePatternGenerator::AppendItemFormatsSink : public ResourceSink {
930 DateTimePatternGenerator& dtpg;
932 AppendItemFormatsSink(DateTimePatternGenerator& _dtpg) : dtpg(_dtpg) {} in AppendItemFormatsSink()
956 struct DateTimePatternGenerator::AppendItemNamesSink : public ResourceSink {
959 DateTimePatternGenerator& dtpg;
961 AppendItemNamesSink(DateTimePatternGenerator& _dtpg) : dtpg(_dtpg) {} in AppendItemNamesSink()
1005 struct DateTimePatternGenerator::AvailableFormatsSink : public ResourceSink {
1008 DateTimePatternGenerator& dtpg;
1013 AvailableFormatsSink(DateTimePatternGenerator& _dtpg) : dtpg(_dtpg) {} in AvailableFormatsSink()
1031 DateTimePatternGenerator::AppendItemFormatsSink::~AppendItemFormatsSink() {} in ~AppendItemFormatsSink()
1032 DateTimePatternGenerator::AppendItemNamesSink::~AppendItemNamesSink() {} in ~AppendItemNamesSink()
1033 DateTimePatternGenerator::AvailableFormatsSink::~AvailableFormatsSink() {} in ~AvailableFormatsSink()
1036 DateTimePatternGenerator::addCLDRData(const Locale& locale, UErrorCode& errorCode) { in addCLDRData()
1085 DateTimePatternGenerator::initHashtable(UErrorCode& err) { in initHashtable()
1097 DateTimePatternGenerator::setAppendItemFormat(UDateTimePatternField field, const UnicodeString& val… in setAppendItemFormat()
1104 DateTimePatternGenerator::getAppendItemFormat(UDateTimePatternField field) const { in getAppendItemFormat()
1109 DateTimePatternGenerator::setAppendItemName(UDateTimePatternField field, const UnicodeString& value… in setAppendItemName()
1114 DateTimePatternGenerator::getAppendItemName(UDateTimePatternField field) const { in getAppendItemName()
1119 DateTimePatternGenerator::setFieldDisplayName(UDateTimePatternField field, UDateTimePGDisplayWidth … in setFieldDisplayName()
1126 DateTimePatternGenerator::getFieldDisplayName(UDateTimePatternField field, UDateTimePGDisplayWidth … in getFieldDisplayName()
1131 DateTimePatternGenerator::getMutableFieldDisplayName(UDateTimePatternField field, UDateTimePGDispla… in getMutableFieldDisplayName()
1136 DateTimePatternGenerator::getAppendName(UDateTimePatternField field, UnicodeString& value) { in getAppendName()
1143 DateTimePatternGenerator::getBestPattern(const UnicodeString& patternForm, UErrorCode& status) { in getBestPattern()
1148 DateTimePatternGenerator::getBestPattern(const UnicodeString& patternForm, UDateTimePatternMatchOpt… in getBestPattern()
1215 DateTimePatternGenerator::mapSkeletonMetacharacters(const UnicodeString& patternForm, int32_t* flag… in mapSkeletonMetacharacters()
1288 DateTimePatternGenerator::replaceFieldTypes(const UnicodeString& pattern, in replaceFieldTypes()
1295 DateTimePatternGenerator::replaceFieldTypes(const UnicodeString& pattern, in replaceFieldTypes()
1312 DateTimePatternGenerator::setDecimal(const UnicodeString& newDecimal) { in setDecimal()
1319 DateTimePatternGenerator::getDecimal() const { in getDecimal()
1324 DateTimePatternGenerator::addCanonicalItems(UErrorCode& status) { in addCanonicalItems()
1337 DateTimePatternGenerator::setDateTimeFormat(const UnicodeString& dtFormat) { in setDateTimeFormat()
1344 DateTimePatternGenerator::getDateTimeFormat() const { in getDateTimeFormat()
1349 DateTimePatternGenerator::setDateTimeFromCalendar(const Locale& locale, UErrorCode& status) { in setDateTimeFromCalendar()
1391 DateTimePatternGenerator::setDecimalSymbols(const Locale& locale, UErrorCode& status) { in setDecimalSymbols()
1401 DateTimePatternGenerator::addPattern( in addPattern()
1426 DateTimePatternGenerator::addPatternWithSkeleton( in addPatternWithSkeleton()
1489 DateTimePatternGenerator::getAppendFormatNumber(const char* field) const { in getAppendFormatNumber()
1499 DateTimePatternGenerator::getFieldAndWidthIndices(const char* key, UDateTimePGDisplayWidth* widthP)… in getFieldAndWidthIndices()
1523 DateTimePatternGenerator::getBestRaw(DateTimeMatcher& source, in getBestRaw()
1570 DateTimePatternGenerator::adjustFieldTypes(const UnicodeString& pattern, in adjustFieldTypes()
1692 DateTimePatternGenerator::getBestAppending(int32_t missingFields, int32_t flags, UErrorCode &status… in getBestAppending()
1749 DateTimePatternGenerator::getTopBitNumber(int32_t foundMask) const { in getTopBitNumber()
1766 DateTimePatternGenerator::setAvailableFormat(const UnicodeString &key, UErrorCode& err) in setAvailableFormat()
1772 DateTimePatternGenerator::isAvailableFormatSet(const UnicodeString &key) const { in isAvailableFormatSet()
1777 DateTimePatternGenerator::copyHashtable(Hashtable *other, UErrorCode &status) { in copyHashtable()
1803 DateTimePatternGenerator::getSkeletons(UErrorCode& status) const { in getSkeletons()
1818 DateTimePatternGenerator::getPatternForSkeleton(const UnicodeString& skeleton) const { in getPatternForSkeleton()
1835 DateTimePatternGenerator::getBaseSkeletons(UErrorCode& status) const { in getBaseSkeletons()
1850 DateTimePatternGenerator::getRedundants(UErrorCode& status) { in getRedundants()
1892 DateTimePatternGenerator::isCanonicalItem(const UnicodeString& item) const { in isCanonicalItem()
1905 DateTimePatternGenerator*
1906 DateTimePatternGenerator::clone() const { in clone()
1907 return new DateTimePatternGenerator(*this); in clone()