Lines Matching refs:status

115     UErrorCode status = U_ZERO_ERROR;
116 MeasureUnit *ptr1 = MeasureUnit::createArcMinute(status);
117 MeasureUnit *ptr2 = MeasureUnit::createArcMinute(status);
124 MeasureUnit *ptr3 = MeasureUnit::createMeter(status);
149 UErrorCode status = U_ZERO_ERROR;
150 int32_t totalCount = MeasureUnit::getAvailable(units, 0, status);
151 while (status == U_BUFFER_OVERFLOW_ERROR) {
152 status = U_ZERO_ERROR;
155 totalCount = MeasureUnit::getAvailable(units, totalCount, status);
157 if (U_FAILURE(status)) {
158 dataerrln("Failure creating format object - %s", u_errorName(status));
166 StringEnumeration *types = MeasureUnit::getAvailableTypes(status);
167 if (U_FAILURE(status)) {
168 dataerrln("Failure getting types - %s", u_errorName(status));
172 if (types->count(status) < 10) {
179 const char* type = types->next(NULL, status);
181 type = types->next(NULL, status)) {
182 int32_t unitCount = MeasureUnit::getAvailable(type, units, unitCapacity, status);
183 while (status == U_BUFFER_OVERFLOW_ERROR) {
184 status = U_ZERO_ERROR;
188 unitCount = MeasureUnit::getAvailable(type, units, unitCapacity, status);
190 if (U_FAILURE(status)) {
191 dataerrln("Failure getting units - %s", u_errorName(status));
209 UErrorCode status = U_ZERO_ERROR;
210 MeasureFormat fmtFr(Locale::getFrench(), UMEASFMT_WIDTH_SHORT, status);
212 Locale::getFrench(), UMEASFMT_WIDTH_WIDE, status);
214 Locale::getFrench(), UMEASFMT_WIDTH_NARROW, status);
215 MeasureFormat fmtEn(Locale::getUS(), UMEASFMT_WIDTH_WIDE, status);
216 if (!assertSuccess("Error creating formatters", status)) {
219 Measure measureC(23, MeasureUnit::createCelsius(status), status);
220 Measure measureF(70, MeasureUnit::createFahrenheit(status), status);
222 Measure(70, MeasureUnit::createFoot(status), status),
223 Measure(5.3, MeasureUnit::createInch(status), status)};
225 Measure(1, MeasureUnit::createFoot(status), status),
226 Measure(1, MeasureUnit::createInch(status), status)};
228 Measure(1, MeasureUnit::createInch(status), status),
229 Measure(2, MeasureUnit::createFoot(status), status)};
230 if (!assertSuccess("Error creating measurements.", status)) {
286 UErrorCode status = U_ZERO_ERROR;
287 Measure t_19m[] = {Measure(19, MeasureUnit::createMinute(status), status)};
289 Measure(1.0, MeasureUnit::createHour(status), status),
290 Measure(23.5, MeasureUnit::createSecond(status), status)
293 Measure(1.0, MeasureUnit::createHour(status), status),
294 Measure(23.5, MeasureUnit::createMinute(status), status)
300 TimeUnit::UTIMEUNIT_HOUR, status),
301 status),
305 TimeUnit::UTIMEUNIT_MINUTE, status),
306 status),
310 TimeUnit::UTIMEUNIT_SECOND, status),
311 status)
314 Measure(2.0, MeasureUnit::createYear(status), status),
315 Measure(5.0, MeasureUnit::createMonth(status), status),
316 Measure(3.0, MeasureUnit::createWeek(status), status),
317 Measure(4.0, MeasureUnit::createDay(status), status)
320 Measure(1.0, MeasureUnit::createMinute(status), status),
321 Measure(59.9996, MeasureUnit::createSecond(status), status)
324 Measure(5.0, MeasureUnit::createHour(status), status),
325 Measure(17.0, MeasureUnit::createMinute(status), status)
328 Measure(-5.0, MeasureUnit::createHour(status), status),
329 Measure(17.0, MeasureUnit::createMinute(status), status)
332 Measure(19.0, MeasureUnit::createMinute(status), status),
333 Measure(28.0, MeasureUnit::createSecond(status), status)
336 Measure(0.0, MeasureUnit::createHour(status), status),
337 Measure(0.0, MeasureUnit::createMinute(status), status),
338 Measure(9.0, MeasureUnit::createSecond(status), status)
341 Measure(0.0, MeasureUnit::createHour(status), status),
342 Measure(0.0, MeasureUnit::createMinute(status), status),
343 Measure(17.0, MeasureUnit::createSecond(status), status)
346 Measure(6.0, MeasureUnit::createHour(status), status),
347 Measure(56.92, MeasureUnit::createMinute(status), status)
350 Measure(3.0, MeasureUnit::createHour(status), status),
351 Measure(4.0, MeasureUnit::createSecond(status), status),
352 Measure(5.0, MeasureUnit::createMinute(status), status)
355 Measure(6.7, MeasureUnit::createHour(status), status),
356 Measure(56.92, MeasureUnit::createMinute(status), status)
360 Measure(3.0, MeasureUnit::createHour(status), status),
361 Measure(5.0, MeasureUnit::createHour(status), status)
364 if (!assertSuccess("Error creating Measure objects", status)) {
430 LocalPointer<NumberFormat> nf(NumberFormat::createInstance(en, status));
431 if (U_FAILURE(status)) {
432 dataerrln("Error creating number format en object - %s", u_errorName(status));
436 MeasureFormat mf(en, UMEASFMT_WIDTH_WIDE, (NumberFormat *) nf->clone(), status);
437 if (!assertSuccess("Error creating measure format en WIDE", status)) {
453 mf = MeasureFormat(en, UMEASFMT_WIDTH_SHORT, (NumberFormat *) nf->clone(), status);
454 if (!assertSuccess("Error creating measure format en SHORT", status)) {
458 mf = MeasureFormat(en, UMEASFMT_WIDTH_NARROW, (NumberFormat *) nf->clone(), status);
459 if (!assertSuccess("Error creating measure format en NARROW", status)) {
463 mf = MeasureFormat(en, UMEASFMT_WIDTH_NUMERIC, (NumberFormat *) nf->clone(), status);
464 if (!assertSuccess("Error creating measure format en NUMERIC", status)) {
470 nf.adoptInstead(NumberFormat::createInstance(de, status));
471 if (!assertSuccess("Error creating number format de object", status)) {
475 mf = MeasureFormat(de, UMEASFMT_WIDTH_WIDE, (NumberFormat *) nf->clone(), status);
476 if (!assertSuccess("Error creating measure format de WIDE", status)) {
480 mf = MeasureFormat(de, UMEASFMT_WIDTH_NUMERIC, (NumberFormat *) nf->clone(), status);
481 if (!assertSuccess("Error creating measure format de NUMERIC", status)) {
494 UErrorCode status = U_ZERO_ERROR;
498 (DecimalFormat *) NumberFormat::createInstance(en, status);
499 if (U_FAILURE(status)) {
500 dataerrln("Error creating Number format - %s", u_errorName(status));
506 MeasureFormat mf(en, UMEASFMT_WIDTH_WIDE, df, status);
507 if (!assertSuccess("Error creating Measure format", status)) {
510 Measure measure(values[j], MeasureUnit::createMinute(status), status);
511 if (!assertSuccess("Error creating Measure unit", status)) {
527 UErrorCode status = U_ZERO_ERROR;
529 toMeasureUnit(MeasureUnit::createSecond(status)),
530 toMeasureUnit(MeasureUnit::createMinute(status)),
531 toMeasureUnit(MeasureUnit::createHour(status)),
532 toMeasureUnit(MeasureUnit::createDay(status)),
533 toMeasureUnit(MeasureUnit::createWeek(status)),
534 toMeasureUnit(MeasureUnit::createMonth(status)),
535 toMeasureUnit(MeasureUnit::createYear(status))};
536 if (!assertSuccess("Error creating Measure units", status)) {
606 Measure measure(numbers[numIndex], new MeasureUnit(units[unitIndex]), status);
607 if (!assertSuccess("Error creating Measure", status)) {
610 MeasureFormat fmt(locales[locIndex], styles[styleIndex], status);
611 if (!assertSuccess("Error creating Measure format", status)) {
623 UErrorCode status = U_ZERO_ERROR;
624 MeasureFormat fmt("en", UMEASFMT_WIDTH_WIDE, status);
625 if (!assertSuccess("Error creating formatter", status)) {
631 new Measure(3.5, MeasureUnit::createFoot(status), status),
634 status);
635 if (!assertSuccess("Error formatting", status)) {
645 UErrorCode status = U_ZERO_ERROR;
646 MeasureFormat fmt("en", UMEASFMT_WIDTH_WIDE, status);
665 UErrorCode status = U_ZERO_ERROR;
667 MeasureFormat fmt(locale, width, status);
668 if (!assertSuccess("Error creating format object", status)) {
672 Measure(2, MeasureUnit::createMile(status), status),
673 Measure(1, MeasureUnit::createFoot(status), status),
674 Measure(2.3, MeasureUnit::createInch(status), status)};
675 if (!assertSuccess("Error creating measures", status)) {
679 fmt.formatMeasures(measures, LENGTHOF(measures), buffer, pos, status);
680 if (!assertSuccess("Error formatting measures", status)) {
687 UErrorCode status = U_ZERO_ERROR;
688 MeasureFormat fmt("en", UMEASFMT_WIDTH_SHORT, status);
689 if (!assertSuccess("Error creating format object", status)) {
692 Measure gram(1, MeasureUnit::createGram(status), status);
693 Measure gforce(1, MeasureUnit::createGForce(status), status);
694 if (!assertSuccess("Error creating measures", status)) {
703 UErrorCode status = U_ZERO_ERROR;
704 CurrencyAmount USD_1(1.0, USD, status);
705 CurrencyAmount USD_2(2.0, USD, status);
706 CurrencyAmount USD_NEG_1(-1.0, USD, status);
707 if (!assertSuccess("Error creating measures", status)) {
711 MeasureFormat fmt(en, UMEASFMT_WIDTH_WIDE, status);
712 if (!assertSuccess("Error creating format object", status)) {
718 fmt = MeasureFormat(en, UMEASFMT_WIDTH_SHORT, status);
719 if (!assertSuccess("Error creating format object", status)) {
725 fmt = MeasureFormat(en, UMEASFMT_WIDTH_NARROW, status);
726 if (!assertSuccess("Error creating format object", status)) {
732 fmt = MeasureFormat(en, UMEASFMT_WIDTH_NUMERIC, status);
733 if (!assertSuccess("Error creating format object", status)) {
742 UErrorCode status = U_ZERO_ERROR;
743 MeasureFormat fmt("en", UMEASFMT_WIDTH_SHORT, status);
744 if (!assertSuccess("Error creating format object", status)) {
747 Measure measure(43.5, MeasureUnit::createFoot(status), status);
748 if (!assertSuccess("Error creating measure object 1", status)) {
761 measure = Measure(43, MeasureUnit::createFoot(status), status);
762 if (!assertSuccess("Error creating measure object 2", status)) {
777 UErrorCode status = U_ZERO_ERROR;
778 MeasureFormat fmt("en", UMEASFMT_WIDTH_SHORT, status);
779 if (!assertSuccess("Error creating format object", status)) {
783 Measure(354, MeasureUnit::createMeter(status), status),
784 Measure(23, MeasureUnit::createCentimeter(status), status)};
786 Measure(354, MeasureUnit::createMeter(status), status),
787 Measure(23, MeasureUnit::createCentimeter(status), status),
788 Measure(5.4, MeasureUnit::createMillimeter(status), status)};
790 Measure(3, MeasureUnit::createMeter(status), status),
791 Measure(23, MeasureUnit::createCentimeter(status), status),
792 Measure(5, MeasureUnit::createMillimeter(status), status)};
793 if (!assertSuccess("Error creating measure objects", status)) {
827 UErrorCode status = U_ZERO_ERROR;
828 MeasureFormat fmt("en", UMEASFMT_WIDTH_SHORT, status);
829 if (!assertSuccess("Error creating format object", status)) {
838 status);
839 if (status != U_ILLEGAL_ARGUMENT_ERROR) {
845 UErrorCode status = U_ZERO_ERROR;
846 NumberFormat* nfeq = NumberFormat::createInstance("en", status);
847 NumberFormat* nfne = NumberFormat::createInstance("fr", status);
848 MeasureFormat fmt("en", UMEASFMT_WIDTH_SHORT, status);
849 MeasureFormat fmtEq2("en", UMEASFMT_WIDTH_SHORT, nfeq, status);
850 MeasureFormat fmtne1("en", UMEASFMT_WIDTH_WIDE, status);
851 MeasureFormat fmtne2("fr", UMEASFMT_WIDTH_SHORT, status);
852 MeasureFormat fmtne3("en", UMEASFMT_WIDTH_SHORT, nfne, status);
853 if (U_FAILURE(status)) {
854 dataerrln("Error creating MeasureFormats - %s", u_errorName(status));
868 UErrorCode status = U_ZERO_ERROR;
870 Measure(4.7, MeasureUnit::createHour(status), status),
871 Measure(23, MeasureUnit::createMinute(status), status),
872 Measure(16, MeasureUnit::createSecond(status), status)};
874 NumberFormat *nf = NumberFormat::createInstance(en, status);
875 MeasureFormat fmt("en", UMEASFMT_WIDTH_WIDE, nf, status);
878 if (U_FAILURE(status)) {
879 dataerrln("Error creating formatter - %s", u_errorName(status));
884 fmt.formatMeasures(measures, LENGTHOF(measures), appendTo, pos, status);
885 if (!assertSuccess("Error formatting", status)) {
892 measures[0] = Measure(-4.7, MeasureUnit::createHour(status), status);
894 fmt.formatMeasures(measures, LENGTHOF(measures), appendTo, pos, status);
895 if (!assertSuccess("Error formatting", status)) {
916 UErrorCode status = U_ZERO_ERROR;
918 const char *descPrefix = ch.append(description, status)
919 .append(": ", status).data();
921 beginIndex.append(descPrefix, status).append("beginIndex", status);
923 endIndex.append(descPrefix, status).append("endIndex", status);
924 fmt.formatMeasures(measures, measureCount, result, pos, status);
925 if (!assertSuccess("Error formatting", status)) {
956 UErrorCode status = U_ZERO_ERROR;
957 fmt.formatMeasures(measures, measureCount, result, pos, status);
958 if (!assertSuccess("Error formatting", status)) {