Home
last modified time | relevance | path

Searched refs:defaultNode (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/base/update/updater/utils/json/
H A Djson_visitor.h53 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 Dlayout_parser.cpp74 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 Dui_strategy.cpp79 const JsonNode &defaultNode = node[Traits<UiStrategyCfg>::STRUCT_KEY][DEFAULT_KEY]; in LoadStrategy() local
81 if (!Visit<SETVAL>(specificNode, defaultNode, strategies_[mode])) { in LoadStrategy()