Lines Matching defs:obj
504 void ParseUtil::GetOnDemandArrayFromJson(int32_t eventId, const nlohmann::json& obj,
507 if (obj.find(key.c_str()) != obj.end() && obj[key.c_str()].is_array()) {
508 for (auto& item : obj[key.c_str()]) {
536 void ParseUtil::GetOnDemandExtraMessagesFromJson(const nlohmann::json& obj,
539 if (obj.find(key.c_str()) == obj.end() || !obj[key.c_str()].is_object()) {
542 for (auto &it: obj[key.c_str()].items()) {
551 void ParseUtil::GetOnDemandConditionsFromJson(const nlohmann::json& obj,
555 if (obj.find(key.c_str()) == obj.end() || !obj[key.c_str()].is_array()) {
558 conditionsJson = obj.at(key.c_str());
666 HILOGE("parse json obj error!!");