Searched refs:abilityObjects (Results 1 – 4 of 4) sorted by relevance
/ohos5.0/foundation/bundlemanager/bundle_framework_lite/services/bundlemgr_lite/src/ |
H A D | gt_bundle_parser.cpp | 304 cJSON *abilityObjects = ParseValue(moduleObject, PROFILE_KEY_MODULE_ABILITIES, nullptr); in ParseModuleInfo() local 305 CHECK_NULL(abilityObjects, ERR_APPEXECFWK_INSTALL_FAILED_PARSE_ABILITIES_ERROR); in ParseModuleInfo() 306 if (abilityObjects->type != cJSON_Array || cJSON_GetArraySize(abilityObjects) == 0) { in ParseModuleInfo() 309 return ParseAbilityInfo(abilityObjects, bundleProfile, bundleRes); in ParseModuleInfo() 353 uint8_t GtBundleParser::ParseAllAbilityInfo(const cJSON *abilityObjects, BundleProfile &bundleProfi… in ParseAllAbilityInfo() argument 356 uint32_t abilityNum = cJSON_GetArraySize(abilityObjects); in ParseAllAbilityInfo() 375 cJSON_ArrayForEach(object, abilityObjects) { in ParseAllAbilityInfo() 382 uint8_t GtBundleParser::ParsePerAbilityInfo(const cJSON *abilityObjects, AbilityInfo &abilityInfo) in ParsePerAbilityInfo() argument 385 uint8_t errorCode = ParseAbilitySkills(abilityObjects, abilityInfo); in ParsePerAbilityInfo() 389 return ParseMetaData(abilityObjects, abilityInfo.metaData, METADATA_SIZE); in ParsePerAbilityInfo()
|
H A D | bundle_parser.cpp | 538 cJSON *abilityObjects = ParseValue(moduleObject, PROFILE_KEY_MODULE_ABILITIES, nullptr); in ParseAbilityInfos() local 539 … CHECK_IS_TRUE(cJSON_IsArray(abilityObjects), ERR_APPEXECFWK_INSTALL_FAILED_PARSE_ABILITIES_ERROR); in ParseAbilityInfos() 540 if (cJSON_GetArraySize(abilityObjects) == 0) { in ParseAbilityInfos() 545 cJSON *firstAbilityJson = cJSON_GetArrayItem(abilityObjects, 0); in ParseAbilityInfos() 558 return ParseAllAbilityInfo(abilityObjects, bundleProfile, bundleRes); in ParseAbilityInfos() 606 uint8_t BundleParser::ParseAllAbilityInfo(const cJSON *abilityObjects, BundleProfile &bundleProfile, in ParseAllAbilityInfo() argument 609 bundleProfile.numOfAbility = cJSON_GetArraySize(abilityObjects); in ParseAllAbilityInfo() 644 cJSON_ArrayForEach(object, abilityObjects) { in ParseAllAbilityInfo()
|
/ohos5.0/foundation/bundlemanager/bundle_framework_lite/services/bundlemgr_lite/include/ |
H A D | gt_bundle_parser.h | 46 static uint8_t ParseAllAbilityInfo(const cJSON *abilityObjects, BundleProfile &bundleProfile); 47 static uint8_t ParsePerAbilityInfo(const cJSON *abilityObjects, AbilityInfo &abilityInfo);
|
H A D | bundle_parser.h | 46 static uint8_t ParseAllAbilityInfo(const cJSON *abilityObjects, BundleProfile &bundleProfile,
|