Home | History | Annotate | Download | only in genrb

Lines Matching full:res

35 void res_write_java(struct SResource *res,UErrorCode *status);
308 string_write_java(struct SResource *res,UErrorCode *status) {
310 str_write_java(res->u.fString.fChars,res->u.fString.fLength,TRUE,status);
312 if(res->fKey > 0 && uprv_strcmp(srBundle->fKeys+res->fKey,"Rule")==0)
314 UChar* buf = (UChar*) uprv_malloc(sizeof(UChar)*res->u.fString.fLength);
315 uprv_memcpy(buf,res->u.fString.fChars,res->u.fString.fLength);
322 array_write_java( struct SResource *res, UErrorCode *status) {
335 if (res->u.fArray.fCount > 0) {
337 current = res->u.fArray.fFirst;
347 current = res->u.fArray.fFirst;
386 intvector_write_java( struct SResource *res, UErrorCode *status) {
396 if(res->fKey > 0 && uprv_strcmp(srBundle->fKeys+res->fKey,"DateTimeElements")==0){
399 for(i = 0; i<res->u.fIntVector.fCount; i++) {
401 len=itostr(buf,res->u.fIntVector.fArray[i],10,0);
410 for(i = 0; i<res->u.fIntVector.fCount; i++) {
413 len=itostr(buf,res->u.fIntVector.fArray[i],10,0);
426 int_write_java(struct SResource *res,UErrorCode *status) {
435 len=itostr(buf, res->u.fIntValue.fValue, 10, 0);
442 bytes_write_java( struct SResource *res, UErrorCode *status) {
449 int32_t srcLen=res->u.fBinaryValue.fLength;
453 byteArray = res->u.fBinaryValue.fData;
508 table_write_java(struct SResource *res, UErrorCode *status) {
519 if (res->u.fTable.fCount > 0) {
526 save = current = res->u.fTable.fFirst;
531 assert(i < res->u.fTable.fCount);
577 res_write_java(struct SResource *res,UErrorCode *status) {
583 if (res != NULL) {
584 switch (res->fType) {
586 string_write_java (res, status);
589 printf("Encountered unsupported resource type %d of alias\n", res->fType);
593 intvector_write_java (res, status);
596 bytes_write_java (res, status);
599 int_write_java (res, status);
602 array_write_java (res, status);
606 table_write_java (res, status);