Lines Matching refs:status

65     UErrorCode  status = U_ZERO_ERROR;
75 UCollator *coll = ucol_open(LOCALES[i], &status);
77 &status);
79 &status);
80 if (U_FAILURE(status)) {
81 log_err_status(status, "ERROR: in creation of either the collator or the collation iterator :%s\n",
82 myErrorName(status));
88 while (ucol_next(pitr, &status) != UCOL_NULLORDER &&
89 U_SUCCESS(status)) {
91 if (U_FAILURE(status)) {
93 myErrorName(status));
98 ucol_setOffset(titer, u_strlen(pattern), &status);
99 if (U_FAILURE(status)) {
101 myErrorName(status));
108 ucol_previous(titer, &status);
114 ucol_setOffset(titer, ucol_getOffset(titer) + 1, &status);
115 if (U_FAILURE(status)) {
117 myErrorName(status));
138 UErrorCode status = U_ZERO_ERROR;
148 UCollator *coll = ucol_open(LOCALES[i], &status);
152 ucol_setAttribute(coll, UCOL_NORMALIZATION_MODE, UCOL_ON, &status);
154 pitr = ucol_openElements(coll, pattern, -1, &status);
155 titer = ucol_openElements(coll, text, -1, &status);
156 if (U_FAILURE(status)) {
157 log_err_status(status, "ERROR: in creation of either the collator or the collation iterator :%s\n",
158 myErrorName(status));
164 while (ucol_next(pitr, &status) != UCOL_NULLORDER &&
165 U_SUCCESS(status)) {
167 if (U_FAILURE(status)) {
169 myErrorName(status));
174 ucol_setOffset(titer, u_strlen(pattern), &status);
175 if (U_FAILURE(status)) {
177 myErrorName(status));
184 ucol_previous(titer, &status);
190 ucol_setOffset(titer, ucol_getOffset(titer) + 1, &status);
191 if (U_FAILURE(status)) {
193 myErrorName(status));
221 UErrorCode status = U_ZERO_ERROR;
225 en_us = ucol_open("en_US", &status);
226 if (U_FAILURE(status)){
227 log_err_status(status, "ERROR: in creation of collation data using ucol_open()\n %s\n",
228 myErrorName(status));
250 iter=ucol_openElements(en_us, source, u_strlen(source), &status);
251 if(U_FAILURE(status)){
253 myErrorName(status));
263 iter=ucol_openElements(en_us, source, -1, &status);
264 if(U_FAILURE(status)){
266 myErrorName(status));
287 UErrorCode status = U_ZERO_ERROR;
292 th_th = ucol_open("th_TH", &status);
293 if (U_FAILURE(status)){
294 log_err_status(status, "ERROR: in creation of thai collation using ucol_open()\n %s\n",
295 myErrorName(status));
317 iter=ucol_openElements(th_th, source, u_strlen(source), &status);
318 if(U_FAILURE(status)){
320 myErrorName(status));
328 iter=ucol_openElements(th_th, source, -1, &status);
329 if(U_FAILURE(status)){
331 myErrorName(status));
348 UErrorCode status = U_ZERO_ERROR;
367 coll = ucol_openRules(rule, rulelen, UCOL_ON, UCOL_TERTIARY, NULL, &status);
368 ucol_setAttribute(coll, UCOL_NORMALIZATION_MODE, UCOL_ON, &status);
369 if (U_FAILURE(status)){
370 log_err_status(status, "ERROR: in creation of collator using ucol_openRules()\n %s\n",
371 myErrorName(status));
376 iter = ucol_openElements(coll, source, srclen, &status);
381 iter = ucol_openElements(coll, source, srclen, &status);
387 iter = ucol_openElements(coll, source, srclen, &status);
389 if (U_FAILURE(status)){
391 myErrorName(status));
397 iter = ucol_openElements(coll, source, -1, &status);
399 if (U_FAILURE(status)){
401 myErrorName(status));
424 UErrorCode status = U_ZERO_ERROR;
430 coll = ucol_open("en_US", &status);
432 iter=ucol_openElements(coll, test1, u_strlen(test1), &status);
434 if(U_FAILURE(status)){
435 log_err_status(status, "ERROR: in creation of collation element iterator using ucol_openElements()\n %s\n",
436 myErrorName(status));
447 c1 = ucol_openRules(rule, u_strlen(rule), UCOL_OFF, UCOL_DEFAULT_STRENGTH, NULL, &status);
451 if (c1 == NULL || U_FAILURE(status))
454 myErrorName(status));
459 iter=ucol_openElements(c1, source, u_strlen(source), &status);
460 if(U_FAILURE(status)){
462 myErrorName(status));
471 c2 = ucol_openRules(rule, u_strlen(rule), UCOL_OFF, UCOL_DEFAULT_STRENGTH, NULL, &status);
473 if (c2 == NULL || U_FAILURE(status))
476 myErrorName(status));
480 iter=ucol_openElements(c2, source, u_strlen(source), &status);
481 if(U_FAILURE(status)){
483 myErrorName(status));
491 c3 = ucol_openRules(rule, u_strlen(rule), UCOL_DEFAULT, UCOL_DEFAULT_STRENGTH,NULL, &status);
494 if (c3 == NULL || U_FAILURE(status))
497 myErrorName(status));
501 iter=ucol_openElements(c3, source, u_strlen(source), &status);
502 if(U_FAILURE(status)){
504 myErrorName(status));
520 coll = ucol_open("th_TH", &status);
522 iter=ucol_openElements(coll, source, u_strlen(source), &status);
523 if(U_FAILURE(status)){
525 myErrorName(status));
539 coll = ucol_open("ja_JP", &status);
541 iter=ucol_openElements(coll, source, u_strlen(source), &status);
542 if(U_FAILURE(status)){
544 myErrorName(status));
559 UErrorCode status= U_ZERO_ERROR;
571 en_us = ucol_open("en_US", &status);
573 iter = ucol_openElements(en_us, test1, u_strlen(test1), &status);
574 if(U_FAILURE(status)){
575 log_err_status(status, "ERROR: in creation of collation element iterator using ucol_openElements()\n %s\n",
576 myErrorName(status));
582 ucol_setOffset(iter, 0, &status);
583 if (U_FAILURE(status) || ucol_previous(iter, &status) != UCOL_NULLORDER) {
587 ucol_setOffset(iter, u_strlen(test1), &status);
588 if (U_FAILURE(status) || ucol_next(iter, &status) != UCOL_NULLORDER) {
606 pristine=ucol_openElements(en_us, test1, u_strlen(test1), &status);
607 if(U_FAILURE(status)){
609 myErrorName(status));
613 status = U_ZERO_ERROR;
615 ucol_setOffset(iter, 0, &status);
616 if (U_FAILURE(status))
618 log_err("setOffset failed. %s\n", myErrorName(status));
635 ucol_setAttribute(en_us, UCOL_NORMALIZATION_MODE, UCOL_ON, &status);
636 iter = ucol_openElements(en_us, test1, 4, &status);
637 if(U_FAILURE(status)){
639 myErrorName(status));
645 while (ucol_next(iter, &status) != UCOL_NULLORDER &&
646 U_SUCCESS(status)) {
668 while (ucol_previous(iter, &status) != UCOL_NULLORDER &&
669 U_SUCCESS(status)) {
690 if(U_FAILURE(status)){
692 myErrorName(status));
705 UErrorCode status = U_ZERO_ERROR;
713 en_us = ucol_open("en_US", &status);
715 iter1=ucol_openElements(en_us, test1, u_strlen(test1), &status);
716 if(U_FAILURE(status)){
717 log_err_status(status, "ERROR: in creation of collation element iterator1 using ucol_openElements()\n %s\n",
718 myErrorName(status));
722 iter2=ucol_openElements(en_us, test2, u_strlen(test2), &status);
723 if(U_FAILURE(status)){
725 myErrorName(status));
731 c = ucol_next(iter2, &status);
736 if (U_FAILURE(status))
738 log_err("iter2->next() returned an error. %s\n", myErrorName(status));
745 c = ucol_next(iter2, &status);
749 ucol_setText(iter2, test1, u_strlen(test1), &status);
750 if (U_FAILURE(status))
752 log_err("call to iter2->setText(test1) failed. %s\n", myErrorName(status));
760 ucol_setText(iter2, NULL, 2, &status);
761 if (status != U_ILLEGAL_ARGUMENT_ERROR)
764 myErrorName(status));
777 UErrorCode status = U_ZERO_ERROR;
778 UCollator *coll ;/*= ucol_open("en_US", &status);*/
785 UCollationElements *iter ;/*= ucol_openElements(coll, &ch, 1, &status);*/
791 UCOL_DEFAULT_STRENGTH,NULL, &status);
792 if(U_SUCCESS(status) && coll) {
793 iter = ucol_openElements(coll, &ch, 1, &status);
795 while (ch < 0xFFFF && U_SUCCESS(status)) {
802 ucol_setText(iter, &ch, 1, &status);
803 order = ucol_previous(iter, &status);
807 order = ucol_previous(iter, &status);
809 while (U_SUCCESS(status) &&
810 ucol_previous(iter, &status) != UCOL_NULLORDER) {
815 if (U_FAILURE(status) || size < count) {
826 ucol_setText(iter, &ch, 1, &status);
827 order = ucol_previous(iter, &status);
829 if (U_FAILURE(status) || size != 1) {
837 ucol_setText(iter, &ch, 1, &status);
838 temporder = ucol_previous(iter, &status);
840 if (U_FAILURE(status) || ucol_getMaxExpansion(iter, temporder) != 3) {
846 ucol_setText(iter, &ch, 1, &status);
847 temporder = ucol_previous(iter, &status);
849 if (U_FAILURE(status) || ucol_getMaxExpansion(iter, temporder) != 1) {
856 ucol_setText(iter, supplementary, 2, &status);
857 sorder = ucol_previous(iter, &status);
859 if (U_FAILURE(status) || ucol_getMaxExpansion(iter, sorder) != 2) {
867 ucol_setText(iter, &ch, 1, &status);
868 temporder = ucol_previous(iter, &status);
869 if (U_FAILURE(status) || ucol_getMaxExpansion(iter, temporder) > 3) {
890 UCOL_DEFAULT_STRENGTH,NULL, &status);
891 iter = ucol_openElements(coll, &ch, 1, &status);
893 temporder = ucol_previous(iter, &status);
894 if (U_FAILURE(status) || ucol_getMaxExpansion(iter, temporder) != 6) {
902 log_err_status(status, "Couldn't open collator -> %s\n", u_errorName(status));
912 UErrorCode status = U_ZERO_ERROR;
916 c1 = ucol_next(i1, &status);
917 c2 = ucol_next(i2, &status);
935 UErrorCode status = U_ZERO_ERROR;
958 coll = ucol_open("th_TH", &status);
959 if(U_SUCCESS(status) && coll) {
960 testiter = ucol_openElements(coll, teststr, 500, &status);
961 iter = ucol_openElements(coll, str, 2, &status);
993 ucol_next(testiter, &status);
994 ucol_next(testiter, &status);
999 log_err_status(status, "Couldn't open collator -> %s\n", u_errorName(status));
1044 UErrorCode status = U_ZERO_ERROR;
1049 coll = ucol_openRules(rule, rulelen, UCOL_OFF, UCOL_DEFAULT_STRENGTH,NULL, &status);
1050 iter = ucol_openElements(coll, rule, 1, &status);
1051 resultiter = ucol_openElements(coll, rule, 1, &status);
1053 if (U_FAILURE(status)) {
1054 log_err_status(status, "Error opening collation rules -> %s\n", u_errorName(status));
1064 ucol_setText(iter, str, strLen, &status);
1065 if (U_FAILURE(status)) {
1081 ucol_setText(resultiter, s, (int32_t)(e - s), &status);
1082 ce = ucol_next(resultiter, &status);
1083 if (U_FAILURE(status)) {
1088 if (ce != (uint32_t)ucol_next(iter, &status) ||
1089 U_FAILURE(status)) {
1093 ce = ucol_next(resultiter, &status);
1094 if (U_FAILURE(status)) {
1187 UErrorCode status = U_ZERO_ERROR;
1188 UCollator* ucol = ucol_open(tsceItemPtr->locale, &status);
1189 if ( U_SUCCESS(status) ) {
1190 UCollationElements * uce = ucol_openElements(ucol, tsceText, kLen_tsceText, &status);
1191 if ( U_SUCCESS(status) ) {
1200 element = ucol_next(uce, &status);
1216 } while ( U_SUCCESS(status) && element != UCOL_NULLORDER );
1221 ucol_setOffset(uce, kLen_tsceText, &status);
1222 status = U_ZERO_ERROR;
1227 element = ucol_previous(uce, &status);
1242 } while ( U_SUCCESS(status) && element != UCOL_NULLORDER );
1249 log_err("error, locale %s, ucol_openElements failed: %s\n", tsceItemPtr->locale, u_errorName(status) );
1253 log_data_err("error, locale %s, ucol_open failed: %s\n", tsceItemPtr->locale, u_errorName(status) );