Add a couple of missing “explicit” keywords on single-argument constructors
parent
17c5e1935d
commit
11a81e3047
|
@ -202,7 +202,7 @@ class EvaluatePlannerObjectiveStatement : public Statement
|
|||
private:
|
||||
const OptionsList options_list;
|
||||
public:
|
||||
EvaluatePlannerObjectiveStatement(OptionsList options_list_arg);
|
||||
explicit EvaluatePlannerObjectiveStatement(OptionsList options_list_arg);
|
||||
void writeOutput(ostream &output, const string &basename, bool minimal_workspace) const override;
|
||||
void writeJsonOutput(ostream &output) const override;
|
||||
};
|
||||
|
@ -212,7 +212,7 @@ class OccbinSetupStatement : public Statement
|
|||
private:
|
||||
const OptionsList options_list;
|
||||
public:
|
||||
OccbinSetupStatement(OptionsList options_list_arg);
|
||||
explicit OccbinSetupStatement(OptionsList options_list_arg);
|
||||
void writeOutput(ostream &output, const string &basename, bool minimal_workspace) const override;
|
||||
void writeJsonOutput(ostream &output) const override;
|
||||
};
|
||||
|
@ -222,7 +222,7 @@ class OccbinSolverStatement : public Statement
|
|||
private:
|
||||
const OptionsList options_list;
|
||||
public:
|
||||
OccbinSolverStatement(OptionsList options_list_arg);
|
||||
explicit OccbinSolverStatement(OptionsList options_list_arg);
|
||||
void writeOutput(ostream &output, const string &basename, bool minimal_workspace) const override;
|
||||
void writeJsonOutput(ostream &output) const override;
|
||||
};
|
||||
|
@ -232,7 +232,7 @@ class OccbinWriteRegimesStatement : public Statement
|
|||
private:
|
||||
const OptionsList options_list;
|
||||
public:
|
||||
OccbinWriteRegimesStatement(OptionsList options_list_arg);
|
||||
explicit OccbinWriteRegimesStatement(OptionsList options_list_arg);
|
||||
void writeOutput(ostream &output, const string &basename, bool minimal_workspace) const override;
|
||||
void writeJsonOutput(ostream &output) const override;
|
||||
};
|
||||
|
@ -813,7 +813,7 @@ class SqueezeShockDecompositionStatement : public Statement
|
|||
private:
|
||||
const SymbolList symbol_list;
|
||||
public:
|
||||
SqueezeShockDecompositionStatement(SymbolList symbol_list_arg);
|
||||
explicit SqueezeShockDecompositionStatement(SymbolList symbol_list_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;
|
||||
|
@ -1190,7 +1190,7 @@ class MethodOfMomentsStatement : public Statement
|
|||
private:
|
||||
const OptionsList options_list;
|
||||
public:
|
||||
MethodOfMomentsStatement(OptionsList options_list_arg);
|
||||
explicit MethodOfMomentsStatement(OptionsList options_list_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;
|
||||
|
|
Loading…
Reference in New Issue