Lines Matching refs:Resource

39  * Resource access helpers
165 pResData->rootRes=(Resource)*pResData->pRoot;
306 res_getPublicType(Resource res) {
311 res_getStringNoTrace(const ResourceData *pResData, Resource res, int32_t *pLength) {
357 UBool isNoInheritanceMarker(const ResourceData *pResData, Resource res) {
420 res_getAlias(const ResourceData *pResData, Resource res, int32_t *pLength) {
439 res_getBinaryNoTrace(const ResourceData *pResData, Resource res, int32_t *pLength) {
459 res_getIntVectorNoTrace(const ResourceData *pResData, Resource res, int32_t *pLength) {
477 res_countArrayItems(const ResourceData *pResData, Resource res) {
577 const Resource *items32 = nullptr;
583 items32 = (const Resource *)getData().pRoot+offset;
605 const Resource *items32 = nullptr;
613 items32 = (const Resource *)(keys16+length+(~length&1));
625 items32 = (const Resource *)keys32 + length;
699 static Resource
711 U_CAPI Resource U_EXPORT2
712 res_getTableItemByKey(const ResourceData *pResData, Resource table,
727 const Resource *p32=(const Resource *)(p+length+(~length&1));
748 return (Resource)p[length+idx];
759 U_CAPI Resource U_EXPORT2
760 res_getTableItemByIndex(const ResourceData *pResData, Resource table,
773 const Resource *p32=(const Resource *)(p+length+(~length&1));
801 return (Resource)p[length+indexR];
812 U_CAPI Resource U_EXPORT2
829 Resource res;
855 Resource res;
868 U_CAPI Resource U_EXPORT2
869 res_getArrayItem(const ResourceData *pResData, Resource array, int32_t indexR) {
879 return (Resource)p[1+indexR];
920 U_CFUNC Resource
921 res_findResource(const ResourceData *pResData, Resource r, char** path, const char** key) {
924 Resource t1 = r;
925 Resource t2;
1056 const Resource *inBundle, Resource *outBundle,
1057 Resource res, /* caller swaps res itself */
1061 const Resource *p;
1062 Resource *q;
1133 Resource item;
1274 Resource *r;
1280 r=(Resource *)pTempTable->resort;
1294 Resource item;
1333 const Resource *inBundle;
1334 Resource rootRes;
1343 /* the following integers count Resource item offsets (4 bytes each), not bytes */
1387 inBundle=(const Resource *)((const char *)inData+headerSize);
1422 Resource *outBundle=(Resource *)((char *)outData+headerSize);
1430 * every possible Resource for whether we have swapped it already.
1431 * Multiple Resource words can refer to the same bundle offsets
1434 * where Resource values are stored (above keys & strings).