Home
last modified time | relevance | path

Searched refs:NodeType (Results 1 - 8 of 8) sorted by relevance

/base/update/updater/utils/json/
H A Djson_node.cpp23 inline const std::unordered_map<uint16_t, NodeType> &GetJsonTypeMap() in GetJsonTypeMap()
25 static const std::unordered_map<uint16_t, NodeType> jsonTypeMap { in GetJsonTypeMap()
26 { cJSON_Object, NodeType::OBJECT }, { cJSON_Array, NodeType::ARRAY }, { cJSON_Number, NodeType::INT }, in GetJsonTypeMap()
27 { cJSON_String, NodeType::STRING }, { cJSON_False, NodeType::BOOL }, { cJSON_True, NodeType::BOOL }, in GetJsonTypeMap()
28 { cJSON_NULL, NodeType::NUL }, in GetJsonTypeMap()
34 JsonNode::JsonNode() : type_ {NodeType
[all...]
H A Djson_visitor.h91 if ((node.Type() != NodeType::UNKNOWN && node.Type() != NodeType::NUL && node.Type() != NodeType::ARRAY) || in VisitMember()
92 (defaultNode.Type() != NodeType::UNKNOWN && defaultNode.Type() != NodeType::NUL && in VisitMember()
93 defaultNode.Type() != NodeType::ARRAY)) { in VisitMember()
H A Djson_node.h37 enum class NodeType { OBJECT, INT, STRING, ARRAY, BOOL, NUL, UNKNOWN }; class
82 NodeType Type() const in Type()
110 NodeType type_ {NodeType::UNKNOWN}; /* json node type */
/base/update/updater/test/unittest/utils/json/
H A Dutils_json_test.cpp79 EXPECT_EQ(node["key"].Type(), NodeType::STRING); in HWTEST_F()
87 EXPECT_EQ(node["key"].Type(), NodeType::INT); in HWTEST_F()
95 EXPECT_EQ(node["key"].Type(), NodeType::BOOL); in HWTEST_F()
103 EXPECT_EQ(node["key"].Type(), NodeType::ARRAY); in HWTEST_F()
114 EXPECT_EQ(node["key"].Type(), NodeType::OBJECT); in HWTEST_F()
122 EXPECT_EQ(node["key1"].Type(), NodeType::NUL); in HWTEST_F()
129 EXPECT_EQ(node.Type(), NodeType::UNKNOWN); in HWTEST_F()
155 EXPECT_EQ(node.Type(), NodeType::OBJECT); in HWTEST_F()
170 EXPECT_EQ(node["key1"].Type(), NodeType::UNKNOWN); in HWTEST_F()
178 EXPECT_EQ(node["key"].Type(), NodeType in HWTEST_F()
[all...]
/base/update/updater/services/ui/
H A Dupdater_ui_config.cpp107 case NodeType::STRING: { in Init()
116 case NodeType::ARRAY: { in Init()
/base/update/updater/services/ui/control/
H A Dcallback_manager.cpp36 if (cbNodes.Type() != NodeType::ARRAY) { in LoadCallbacks()
/base/update/updater/services/ui/view/layout/
H A Dlayout_parser.cpp76 if (componentNodes.Type() != NodeType::ARRAY) { in ParseViewInfo()
/base/update/updater/services/ui/language/
H A Dlanguage_ui.cpp107 if (root.Type() != NodeType::OBJECT) { in ParseJson()

Completed in 4 milliseconds