Searched refs:defaultNode (Results 1 – 3 of 3) sorted by relevance
/base/update/updater/utils/json/ |
D | json_visitor.h | 47 …static bool VisitStruct(const JsonNode &node, const JsonNode &defaultNode, T &t, std::index_sequen… in VisitStruct() 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) { 117 …static bool VisitMember(const JsonNode &node, const JsonNode &defaultNode, T &obj, const char *key) [all …]
|
/base/update/updater/services/ui/view/layout/ |
D | layout_parser.cpp | 71 const JsonNode &defaultNode = root[DEFAULT_MODULE]; in ParseViewInfo() local 84 const JsonNode &commonDefault = defaultNode[COMMON_LABEL]; in ParseViewInfo() 96 auto visitor = [&comNode, &defaultNode] (auto &args) { in ParseViewInfo() 97 … const JsonNode &defaultComNode = defaultNode[Traits<std::decay_t<decltype(args)>>::STRUCT_KEY]; in ParseViewInfo()
|
/base/update/updater/services/ui/strategy/ |
D | ui_strategy.cpp | 72 const JsonNode &defaultNode = node[Traits<UiStrategyCfg>::STRUCT_KEY][DEFAULT_KEY]; in LoadStrategy() local 74 if (!Visit<SETVAL>(specificNode, defaultNode, strategies_[mode])) { in LoadStrategy()
|