diff --git a/src/ComputingTasks.cc b/src/ComputingTasks.cc index e716c52f2db151bcb10018f33fb494ac9dde8fad..7e7d38f7c844e470f26fe1b8d105513f7a75d52e 100644 --- a/src/ComputingTasks.cc +++ b/src/ComputingTasks.cc @@ -523,6 +523,13 @@ VarModelStatement::writeOutput(ostream &output, const string &basename, bool min } } +void +VarModelStatement::writeJsonOutput(ostream &output) const +{ + output << "{\"statementName\": \"var_model\"," + << "\"model_name\": \"" << name << "\"}"; +} + void VarModelStatement::createVarModelMFunction(ostream &output, const map<string, set<int>> &var_expectation_functions_to_write) const { diff --git a/src/ComputingTasks.hh b/src/ComputingTasks.hh index 05c352e21ff217966344f29b4f14a43334e909b4..3a98e09c83bc1ac2faf23f0bd6667934fdbd7563 100644 --- a/src/ComputingTasks.hh +++ b/src/ComputingTasks.hh @@ -169,6 +169,7 @@ public: int max_lag_arg); void checkPass(ModFileStructure &mod_file_struct, WarningConsolidation &warnings) override; void writeOutput(ostream &output, const string &basename, bool minimal_workspace) const override; + void writeJsonOutput(ostream &output) const override; void createVarModelMFunction(ostream &output, const map<string, set<int>> &var_expectation_functions_to_write) const; };