Fixed CMakeLists file.

This commit is contained in:
sdk-team
2019-09-12 15:45:45 +08:00
parent 2a1802385d
commit e088aa3aa0
7 changed files with 318 additions and 284 deletions

View File

@@ -52,6 +52,8 @@ void ValidateJobResult::parse(const std::string &payload)
inputObject.name = value["Name"].asString();
if(!value["Properties"].isNull())
inputObject.properties = value["Properties"].asString();
if(!value["Alias"].isNull())
inputObject.alias = value["Alias"].asString();
jobInOut_.inputs.push_back(inputObject);
}
auto allOutputs = value["Outputs"]["Output"];
@@ -66,8 +68,26 @@ void ValidateJobResult::parse(const std::string &payload)
outputObject.name = value["Name"].asString();
if(!value["Properties"].isNull())
outputObject.properties = value["Properties"].asString();
if(!value["Alias"].isNull())
outputObject.alias = value["Alias"].asString();
jobInOut_.outputs.push_back(outputObject);
}
auto allDims = value["Dims"]["Dim"];
for (auto value : allDims)
{
JobInOut::Dim dimObject;
if(!value["Type"].isNull())
dimObject.type = value["Type"].asString();
if(!value["Workspace"].isNull())
dimObject.workspace = value["Workspace"].asString();
if(!value["Name"].isNull())
dimObject.name = value["Name"].asString();
if(!value["Properties"].isNull())
dimObject.properties = value["Properties"].asString();
if(!value["Alias"].isNull())
dimObject.alias = value["Alias"].asString();
jobInOut_.dims.push_back(dimObject);
}
}