|
|
|
@ -75,7 +75,7 @@ class CNodeDecoder {
|
|
|
|
|
std::string value = attr_json[kJsonKeyValue];
|
|
|
|
|
return MakeValue(value);
|
|
|
|
|
} else if (type == "int") {
|
|
|
|
|
int value = attr_json[kJsonKeyValue];
|
|
|
|
|
int64_t value = attr_json[kJsonKeyValue];
|
|
|
|
|
return MakeValue(value);
|
|
|
|
|
} else if (type == "bool") {
|
|
|
|
|
bool value = attr_json[kJsonKeyValue];
|
|
|
|
@ -84,7 +84,7 @@ class CNodeDecoder {
|
|
|
|
|
float value = attr_json[kJsonKeyValue];
|
|
|
|
|
return MakeValue(value);
|
|
|
|
|
} else if (type == "listInt") {
|
|
|
|
|
std::vector<int> value = attr_json[kJsonKeyValue];
|
|
|
|
|
std::vector<int64_t> value = attr_json[kJsonKeyValue];
|
|
|
|
|
return MakeValue(value);
|
|
|
|
|
} else if (type == "listStr") {
|
|
|
|
|
std::vector<std::string> value = attr_json[kJsonKeyValue];
|
|
|
|
|