Lines Matching refs:status

44     UErrorCode status = U_ZERO_ERROR;

45 icu::Locale tempLocale = icu::Locale::forLanguageTag(localeTag, status);
46 if (U_FAILURE(status)) {
47 calendar_ = new icu::GregorianCalendar(status);
48 if (!U_SUCCESS(status)) {
56 calendar_ = icu::Calendar::createInstance(tempLocale, status);
57 if (U_FAILURE(status)) {
67 UErrorCode status = U_ZERO_ERROR;
68 icu::Locale tempLocale = icu::Locale::forLanguageTag(localeTag, status);
69 if (U_FAILURE(status)) {
70 calendar_ = new icu::GregorianCalendar(status);
71 if (!U_SUCCESS(status)) {
84 UErrorCode status = U_ZERO_ERROR;
87 calendar_ = new icu::BuddhistCalendar(locale, status);
91 calendar_ = new icu::ChineseCalendar(locale, status);
95 calendar_ = new icu::CopticCalendar(locale, status);
99 calendar_ = new icu::EthiopicCalendar(locale, status);
103 calendar_ = new icu::HebrewCalendar(locale, status);
107 calendar_ = new icu::IndianCalendar(locale, status);
111 calendar_ = new icu::IslamicCalendar(locale, status, icu::IslamicCalendar::ECalculationType::CIVIL);
115 InitCalendar2(locale, type, status);
118 if (!U_SUCCESS(status)) {
126 void I18nCalendar::InitCalendar2(const icu::Locale &locale, CalendarType type, UErrorCode &status)
130 calendar_ = new icu::IslamicCalendar(locale, status, icu::IslamicCalendar::ECalculationType::TBLA);
134 calendar_ = new icu::IslamicCalendar(locale, status, icu::IslamicCalendar::ECalculationType::UMALQURA);
138 calendar_ = new icu::JapaneseCalendar(locale, status);
142 calendar_ = new icu::PersianCalendar(locale, status);
146 calendar_ = new icu::GregorianCalendar(locale, status);
150 calendar_ = icu::Calendar::createInstance(locale, status);
166 UErrorCode status = U_ZERO_ERROR;
167 icuCalendar->setTime(value, status);
219 UErrorCode status = U_ZERO_ERROR;
220 return icuCalendar->get(field, status);
229 UErrorCode status = U_ZERO_ERROR;
230 icuCalendar->add(field, amount, status);
259 UErrorCode status = U_ZERO_ERROR;
260 return icuCalendar->getTime(status);
283 bool I18nCalendar::IsWeekend(int64_t date, UErrorCode &status)
287 return icuCalendar->isWeekend(date, status);
311 UErrorCode status = U_ZERO_ERROR;
312 icu::Locale displayLocale = icu::Locale::forLanguageTag(displayLocaleTag, status);
313 if (U_FAILURE(status)) {
331 UErrorCode status = U_ZERO_ERROR;
332 UDate nowMs = icuCalendar->getTime(status);