/base/global/resource_management/frameworks/resmgr/test/unittest/common/ |
H A D | hap_resource_test.cpp | 274 ResDesc *resDesc = new ResDesc(); in LoadFromHap() local 275 out = HapParser::ParseResHex(reinterpret_cast<char *>(buf.get()), bufLen, *resDesc, defaultConfig, selectedTypes); in LoadFromHap() 277 delete (resDesc); in LoadFromHap() 281 RESMGR_HILOGD(RESMGR_TAG, "ParseResHex success:\n%s", resDesc->ToString().c_str()); in LoadFromHap() 284 return resDesc; in LoadFromHap() 295 ResDesc *resDesc = LoadFromHap(FormatFullPath("all.hap").c_str(), nullptr); in HWTEST_F() local 296 ASSERT_TRUE(resDesc != nullptr); in HWTEST_F() 299 resDesc = LoadFromHap(FormatFullPath("err-config.json-1.hap").c_str(), nullptr); in HWTEST_F() 300 ASSERT_TRUE(resDesc == nullptr); in HWTEST_F() 303 resDesc in HWTEST_F() [all...] |
H A D | resource_manager_performance_test.cpp | 119 auto resDesc = std::make_shared<ResDesc>(); in ParseIndexCost() local 120 if (resDesc == nullptr) { in ParseIndexCost() 125 int32_t out = HapParser::ParseResHex((char *)buf, bufLen, *resDesc, nullptr); in ParseIndexCost() 132 auto pResource = new(std::nothrow) HapResource(pstr, 0, resDesc); in ParseIndexCost()
|
/base/global/resource_management_lite/frameworks/resmgr_lite/test/unittest/lite/common/ |
H A D | hap_resource_test.cpp | 271 ResDesc *resDesc = new ResDesc(); in LoadFromHap() local 272 out = HapParser::ParseResHex((char *)buf, bufLen, *resDesc, defaultConfig); in LoadFromHap() 274 delete (resDesc); in LoadFromHap() 279 HILOG_DEBUG("ParseResHex success:\n%s", resDesc->ToString().c_str()); in LoadFromHap() 283 return resDesc; in LoadFromHap() 294 ResDesc *resDesc = LoadFromHap(FormatFullPath("all.hap").c_str(), nullptr); in HWTEST_F() local 295 ASSERT_TRUE(resDesc != nullptr); in HWTEST_F() 298 resDesc = LoadFromHap(FormatFullPath("err-config.json-1.hap").c_str(), nullptr); in HWTEST_F() 299 ASSERT_TRUE(resDesc == nullptr); in HWTEST_F() 302 resDesc in HWTEST_F() [all...] |
H A D | resource_manager_performance_test.cpp | 151 ResDesc *resDesc = new(std::nothrow) ResDesc(); in TestLoadFromIndex() local 152 if (resDesc == nullptr) { in TestLoadFromIndex() 157 int32_t out = HapParser::ParseResHex((char *)buf, bufLen, *resDesc, nullptr); in TestLoadFromIndex() 159 delete (resDesc); in TestLoadFromIndex() 164 HILOG_DEBUG("ParseResHex success:\n%s", resDesc->ToString().c_str()); in TestLoadFromIndex() 167 HapResource *pResource = new(std::nothrow) HapResource(pstr, 0, nullptr, resDesc); in TestLoadFromIndex() 170 delete (resDesc); in TestLoadFromIndex()
|
/base/global/resource_management_lite/frameworks/resmgr_lite/src/ |
H A D | hap_resource.cpp | 111 ResDesc *resDesc = new (std::nothrow) ResDesc(); in LoadFromIndex() local 112 if (resDesc == nullptr) { in LoadFromIndex() 117 int32_t out = HapParser::ParseResHex(static_cast<char *>(buf), bufLen, *resDesc, defaultConfig); in LoadFromIndex() 119 delete (resDesc); in LoadFromIndex() 124 HILOG_DEBUG("ParseResHex success:\n%s", resDesc->ToString().c_str()); in LoadFromIndex() 128 HapResource *pResource = new (std::nothrow) HapResource(std::string(path), 0, defaultConfig, resDesc); in LoadFromIndex() 131 delete (resDesc); in LoadFromIndex()
|
/base/global/resource_management/frameworks/resmgr/src/ |
H A D | hap_resource.cpp | 127 std::shared_ptr<ResDesc> resDesc = std::make_shared<ResDesc>(); in LoadFromIndex() local 128 if (resDesc == nullptr) { in LoadFromIndex() 133 int32_t out = HapParser::ParseResHex(static_cast<char *>(buf), bufLen, *resDesc, defaultConfig, selectedTypes); in LoadFromIndex() 142 0, resDesc, isSystem, isOverlay); in LoadFromIndex() 198 std::shared_ptr<ResDesc> resDesc = std::make_shared<ResDesc>(); in LoadFromHap() local 199 if (resDesc == nullptr) { in LoadFromHap() 204 reinterpret_cast<char *>(tmpBuf.get()), tmpLen, *resDesc, defaultConfig, selectedTypes); in LoadFromHap() 210 auto pResource = std::make_shared<HapResource>(path, 0, resDesc, isSystem, isOverlay); in LoadFromHap()
|
/base/global/resource_management_lite/frameworks/resmgr_lite/include/ |
H A D | hap_parser.h | 55 * Parse resource hex to resDesc 58 * @param resDesc index file in hap 62 static int32_t ParseResHex(const char *buffer, const size_t bufLen, ResDesc &resDesc,
|
/base/global/resource_management/frameworks/resmgr/include/ |
H A D | hap_parser.h | 135 * Parse resource hex to resDesc 138 * @param resDesc index file in hap 142 static int32_t ParseResHex(const char *buffer, const size_t bufLen, ResDesc &resDesc,
|
/base/global/resource_management_lite/frameworks/resmgr_lite/src/utils/ |
H A D | hap_parser.cpp | 354 int32_t HapParser::ParseResHex(const char *buffer, const size_t bufLen, ResDesc &resDesc, in ParseResHex() argument 374 resDesc.resHeader_ = resHeader; in ParseResHex() 388 resDesc.keys_.push_back(key); in ParseResHex()
|
/base/global/resource_management/frameworks/resmgr/src/utils/ |
H A D | hap_parser.cpp | 605 int32_t HapParser::ParseResHex(const char *buffer, const size_t bufLen, ResDesc &resDesc, in ParseResHex() argument 622 const std::string deviceType = resDesc.GetCurrentDeviceType(); in ParseResHex() 635 resDesc.keys_.push_back(key); in ParseResHex()
|