Home
last modified time | relevance | path

Searched refs:UCalendarDateFields (Results 1 – 25 of 51) sorted by relevance

123

/external/icu/icu4c/source/i18n/unicode/
Dcalendar.h580 virtual void add(UCalendarDateFields field, int32_t amount, UErrorCode& status);
650 inline void roll(UCalendarDateFields field, UBool up, UErrorCode& status);
716 virtual void roll(UCalendarDateFields field, int32_t amount, UErrorCode& status);
830 virtual int32_t fieldDifference(UDate when, UCalendarDateFields field, UErrorCode& status);
1048 virtual int32_t getMinimum(UCalendarDateFields field) const;
1068 virtual int32_t getMaximum(UCalendarDateFields field) const;
1088 virtual int32_t getGreatestMinimum(UCalendarDateFields field) const;
1108 virtual int32_t getLeastMaximum(UCalendarDateFields field) const;
1142 virtual int32_t getActualMinimum(UCalendarDateFields field, UErrorCode& status) const;
1180 virtual int32_t getActualMaximum(UCalendarDateFields field, UErrorCode& status) const;
[all …]
Ducal.h185 enum UCalendarDateFields { enum
448 typedef enum UCalendarDateFields UCalendarDateFields; typedef
1098 UCalendarDateFields field,
1128 UCalendarDateFields field,
1150 UCalendarDateFields field,
1170 UCalendarDateFields field,
1190 UCalendarDateFields field);
1208 UCalendarDateFields field);
1261 UCalendarDateFields field,
1447 UCalendarDateFields field,
Ddtitvfmt.h766 void setFallbackPattern(UCalendarDateFields field,
856 UBool setIntervalPattern(UCalendarDateFields field,
911 UCalendarDateFields field,
920 static UBool U_EXPORT2 fieldExistsInSkeleton(UCalendarDateFields field,
937 void setIntervalPattern(UCalendarDateFields field,
947 void setIntervalPattern(UCalendarDateFields field,
961 void setPatternInfo(UCalendarDateFields field,
Dgregocal.h377 virtual void roll(UCalendarDateFields field, int32_t amount, UErrorCode& status);
408 int32_t getActualMinimum(UCalendarDateFields field, UErrorCode &status) const;
433 virtual int32_t getActualMaximum(UCalendarDateFields field, UErrorCode& status) const;
521 virtual int32_t handleComputeJulianDay(UCalendarDateFields bestField) ;
614 virtual int32_t handleGetLimit(UCalendarDateFields field, ELimitType limitType) const;
674 UBool boundsCheck(int32_t value, UCalendarDateFields field) const;
Ddtitvinf.h264 UCalendarDateFields lrgDiffCalUnit,
279 UCalendarDateFields field,
398 UCalendarDateFields lrgDiffCalUnit,
466 UCalendarDateFields field,
Dsmpdtfmt.h1186 UBool isFieldUnitIgnored(UCalendarDateFields field) const;
1201 UCalendarDateFields field);
1350 int32_t matchString(const UnicodeString& text, int32_t start, UCalendarDateFields field,
1366 int32_t matchQuarterString(const UnicodeString& text, int32_t start, UCalendarDateFields field,
1501 static const UCalendarDateFields fgPatternIndexToCalendarField[];
/external/icu/icu4c/source/test/intltest/
Dfldset.cpp53 if (isSet((UCalendarDateFields)i)) { in diffFrom()
213 if((inheritFrom == NULL) || !inheritFrom->isSet((UCalendarDateFields)field)) { in parseValueDefault()
219 value = inheritFrom->get((UCalendarDateFields)field); in parseValueDefault()
265 if (isSet((UCalendarDateFields)i)) { in setOnCalendar()
266 int32_t value = get((UCalendarDateFields)i); in setOnCalendar()
267 cal->set((UCalendarDateFields)i, value); in setOnCalendar()
282 if (isSet((UCalendarDateFields)i)) { in matches()
283 int32_t calVal = cal->get((UCalendarDateFields)i, status); in matches()
286 if (calVal != get((UCalendarDateFields)i)) { in matches()
288 diffSet.set((UCalendarDateFields)i, calVal); in matches()
Dcaltest.h101 int32_t ms, UCalendarDateFields field);
171 int times, UCalendarDateFields field, UCalendarDateFields field2,
185 static UnicodeString fieldName(UCalendarDateFields f);
Ddadrfmt.cpp215 if (fromSet.isSet((UCalendarDateFields)q)) { in testConvertDate()
218 cal->add((UCalendarDateFields)q, in testConvertDate()
219 fromSet.get((UCalendarDateFields)q), status); in testConvertDate()
221 cal->set((UCalendarDateFields)q, in testConvertDate()
222 fromSet.get((UCalendarDateFields)q)); in testConvertDate()
Ddadrcal.cpp241 if (paramsSet.isSet((UCalendarDateFields)q)) { in testOps()
243 toCalendar->roll((UCalendarDateFields)q, in testOps()
244 paramsSet.get((UCalendarDateFields)q), status); in testOps()
246 toCalendar->add((UCalendarDateFields)q, in testOps()
247 paramsSet.get((UCalendarDateFields)q), status); in testOps()
251 logln(operation + " of "+ paramsSet.get((UCalendarDateFields)q) in testOps()
Dcaltest.cpp57 …out += (UnicodeString("") + fieldName((UCalendarDateFields)i) + "=" + cal.get((UCalendarDateField… in calToStr()
345 UnicodeString CalendarTest::fieldName(UCalendarDateFields f) { in fieldName()
480 … if (cal->getMinimum((UCalendarDateFields)i) > cal->getGreatestMinimum((UCalendarDateFields)i)) in TestGenericAPI()
482 if (cal->getLeastMaximum((UCalendarDateFields)i) > cal->getMaximum((UCalendarDateFields)i)) in TestGenericAPI()
484 if (cal->getMinimum((UCalendarDateFields)i) >= cal->getMaximum((UCalendarDateFields)i)) in TestGenericAPI()
512 …if (!cal->isSet((UCalendarDateFields)i)) errln("FAIL: Calendar::isSet F, should be T " + fieldName… in TestGenericAPI()
515 …if (cal->isSet((UCalendarDateFields)i)) errln("FAIL: Calendar::isSet = T, should be F " + fieldNa… in TestGenericAPI()
517 cal->clear((UCalendarDateFields)i); in TestGenericAPI()
518 …if (cal->isSet((UCalendarDateFields)i)) errln("FAIL: Calendar::clear/isSet failed " + fieldName((U… in TestGenericAPI()
1103 UCalendarDateFields e; in TestAddRollExtensive()
[all …]
Dcallimts.cpp385 UCalendarDateFields f = (UCalendarDateFields)fieldsToTest[j]; in doLimitsTest()
477 UCalendarDateFields f = (UCalendarDateFields)fieldsToTest[j]; in doLimitsTest()
Dcalcasts.h55 UBool checkField(Calendar *cal, UCalendarDateFields field, int32_t value, UErrorCode &status);
/external/icu/icu4c/source/i18n/
Dhebrwcal.h245 virtual void add(UCalendarDateFields field, int32_t amount, UErrorCode& status);
263 virtual void roll(UCalendarDateFields field, int32_t amount, UErrorCode& status);
306 virtual int32_t handleGetLimit(UCalendarDateFields field, ELimitType limitType) const;
373 virtual void validateField(UCalendarDateFields field, UErrorCode &status);
Dcalendar.cpp113 const char* fldName(UCalendarDateFields f) { in fldName()
134 const char *f = fldName((UCalendarDateFields)i); in dump()
1164 Calendar::get(UCalendarDateFields field, UErrorCode& status) const in get()
1176 Calendar::set(UCalendarDateFields field, int32_t value) in set()
1373 Calendar::clear(UCalendarDateFields field) in clear()
1388 Calendar::isSet(UCalendarDateFields field) const in isSet()
1394 int32_t Calendar::newestStamp(UCalendarDateFields first, UCalendarDateFields last, int32_t bestStam… in newestStamp()
1461 void Calendar::pinField(UCalendarDateFields field, UErrorCode& status) { in pinField()
1728 roll((UCalendarDateFields)field, amount, status); in roll()
1731 void Calendar::roll(UCalendarDateFields field, int32_t amount, UErrorCode& status) in roll()
[all …]
Dgregocal.cpp473 int32_t GregorianCalendar::handleComputeJulianDay(UCalendarDateFields bestField) in handleComputeJulianDay()
652 isSet((UCalendarDateFields)field) && in validateFields()
653 ! boundsCheck(internalGet((UCalendarDateFields)field), (UCalendarDateFields)field)) in validateFields()
687 GregorianCalendar::boundsCheck(int32_t value, UCalendarDateFields field) const in boundsCheck()
820 roll((UCalendarDateFields) field, amount, status); in roll()
824 GregorianCalendar::roll(UCalendarDateFields field, int32_t amount, UErrorCode& status) in roll()
1056 return getMinimum((UCalendarDateFields)field); in getActualMinimum()
1061 return getMinimum((UCalendarDateFields)field); in getActualMinimum()
1071 int32_t GregorianCalendar::getActualMinimum(UCalendarDateFields field, UErrorCode& /* status */) co… in getActualMinimum()
1086 int32_t GregorianCalendar::handleGetLimit(UCalendarDateFields field, ELimitType limitType) const { in handleGetLimit()
[all …]
Dhebrwcal.cpp214 void HebrewCalendar::add(UCalendarDateFields field, int32_t amount, UErrorCode& status) in add()
276 add((UCalendarDateFields)field, amount, status); in add()
311 void HebrewCalendar::roll(UCalendarDateFields field, int32_t amount, UErrorCode& status) in roll()
346 roll((UCalendarDateFields)field, amount, status); in roll()
491 int32_t HebrewCalendar::handleGetLimit(UCalendarDateFields field, ELimitType limitType) const { in handleGetLimit()
535 void HebrewCalendar::validateField(UCalendarDateFields field, UErrorCode &status) { in validateField()
Dchnsecal.h165 virtual int32_t handleGetLimit(UCalendarDateFields field, ELimitType limitType) const;
173 virtual void add(UCalendarDateFields field, int32_t amount, UErrorCode &status);
175 virtual void roll(UCalendarDateFields field, int32_t amount, UErrorCode &status);
Djapancal.h117 virtual int32_t getActualMaximum(UCalendarDateFields field, UErrorCode& status) const;
191 virtual int32_t handleGetLimit(UCalendarDateFields field, ELimitType limitType) const;
Ducal.cpp445 UCalendarDateFields field, in ucal_add()
457 UCalendarDateFields field, in ucal_roll()
469 UCalendarDateFields field, in ucal_get()
480 UCalendarDateFields field, in ucal_set()
489 UCalendarDateFields field) in ucal_isSet()
497 UCalendarDateFields field) in ucal_clearField()
512 UCalendarDateFields field, in ucal_getLimit()
630 UCalendarDateFields field, in ucal_getFieldDifference()
Ddtitvinf.cpp85 UCalendarDateFields lrgDiffCalUnit, in setIntervalPattern()
181 UCalendarDateFields field, in getIntervalPattern()
294 UCalendarDateFields calendarField = validateAndProcessPatternLetter(key); in processSkeletonTable()
324 UCalendarDateFields validateAndProcessPatternLetter(const char *patternLetter) { in validateAndProcessPatternLetter()
350 void setIntervalPatternIfAbsent(const char *currentSkeleton, UCalendarDateFields lrgDiffCalUnit, in setIntervalPatternIfAbsent()
476 UCalendarDateFields lrgDiffCalUnit, in setIntervalPatternInternally()
653 DateIntervalInfo::calendarFieldToIntervalIndex(UCalendarDateFields field, in calendarFieldToIntervalIndex()
Dchnsecal.cpp205 int32_t ChineseCalendar::handleGetLimit(UCalendarDateFields field, ELimitType limitType) const { in handleGetLimit()
374 void ChineseCalendar::add(UCalendarDateFields field, int32_t amount, UErrorCode& status) { in add()
397 add((UCalendarDateFields)field, amount, status); in add()
404 void ChineseCalendar::roll(UCalendarDateFields field, int32_t amount, UErrorCode& status) { in roll()
463 roll((UCalendarDateFields)field, amount, status); in roll()
Ddtitvfmt.cpp315 UCalendarDateFields field = UCAL_FIELD_COUNT; in formatImpl()
1038 DateIntervalFormat::setFallbackPattern(UCalendarDateFields field, in setFallbackPattern()
1056 DateIntervalFormat::setPatternInfo(UCalendarDateFields field, in setPatternInfo()
1082 DateIntervalFormat::setIntervalPattern(UCalendarDateFields field, in setIntervalPattern()
1090 DateIntervalFormat::setIntervalPattern(UCalendarDateFields field, in setIntervalPattern()
1153 DateIntervalFormat::setIntervalPattern(UCalendarDateFields field, in setIntervalPattern()
1394 DateIntervalFormat::fieldExistsInSkeleton(UCalendarDateFields field, in fieldExistsInSkeleton()
1517 UCalendarDateFields field, in concatSingleDate2TimeInterval()
Djapancal.cpp479 int32_t JapaneseCalendar::handleGetLimit(UCalendarDateFields field, ELimitType limitType) const in handleGetLimit()
507 int32_t JapaneseCalendar::getActualMaximum(UCalendarDateFields field, UErrorCode& status) const { in getActualMaximum()
Dtaiwncal.h156 virtual int32_t handleGetLimit(UCalendarDateFields field, ELimitType limitType) const;

123