Searched refs:defaultNode (Results 1 – 3 of 3) sorted by relevance
/ohos5.0/base/update/updater/utils/json/ |
H A D | json_visitor.h | 53 node[key], defaultNode[key], FthMember, key)) { in VisitStruct() 60 return VisitStruct(node, defaultNode, t, std::index_sequence<R...> {}); in VisitStruct() 69 …static bool VisitMember(const JsonNode &node, const JsonNode &defaultNode, T &obj, const char *key) 72 auto defaultR = defaultNode.As<T>(); 89 …static auto VisitMember(const JsonNode &node, const JsonNode &defaultNode, T &obj, const char *key) 92 (defaultNode.Type() != NodeType::UNKNOWN && defaultNode.Type() != NodeType::NUL && 93 defaultNode.Type() != NodeType::ARRAY)) { 105 for (auto &subNode : defaultNode) { 119 return StructVisitor<SETVAL>::VisitStruct(node, defaultNode, obj, 133 bool Visit(const JsonNode &node, const JsonNode &defaultNode, T &obj) [all …]
|
/ohos5.0/base/update/updater/services/ui/view/layout/ |
H A D | layout_parser.cpp | 74 const JsonNode &defaultNode = root[DEFAULT_MODULE]; in ParseViewInfo() local 87 const JsonNode &commonDefault = defaultNode[COMMON_LABEL]; in ParseViewInfo() 99 auto visitor = [&comNode, &defaultNode] (auto &args) { in ParseViewInfo() 100 … const JsonNode &defaultComNode = defaultNode[Traits<std::decay_t<decltype(args)>>::STRUCT_KEY]; in ParseViewInfo()
|
/ohos5.0/base/update/updater/services/ui/strategy/ |
H A D | ui_strategy.cpp | 79 const JsonNode &defaultNode = node[Traits<UiStrategyCfg>::STRUCT_KEY][DEFAULT_KEY]; in LoadStrategy() local 81 if (!Visit<SETVAL>(specificNode, defaultNode, strategies_[mode])) { in LoadStrategy()
|