#include <JobParam.hpp>
Public Member Functions | |
| JobParam (const std::string &t_value) | |
| bool | operator== (const JobParam &t_rhs) const |
Static Public Member Functions | |
| static bool | hasByValue (const std::vector< JobParam > &t_params, const std::string &t_value) |
| static JobParam | paramByValue (const std::vector< JobParam > &t_params, const std::string &t_value) |
| static void | removeByValue (std::vector< JobParam > &t_params, const std::string &t_value) |
Public Attributes | |
| std::vector< JobParam > | children |
| std::string | value |
Hierarchical list of named parameters to be used when passing advanced options to a Job The WorkflowJob currently makes use of this.
|
inline |
| [in] | t_value | The value to assign the newly constructed JobParam |
|
inlinestatic |
| [in] | t_params | the list of params to search |
| [in] | t_value | the value to search for |
|
inline |
|
inlinestatic |
| [in] | t_params | the list of params to search |
| [in] | t_value | the value to search for |
|
inlinestatic |
| [in] | t_params | the list of params to search |
| [in] | t_value | the value to remove Erases the JobParam with the given value if it exists |
| std::vector<JobParam> openstudio::runmanager::JobParam::children |
| std::string openstudio::runmanager::JobParam::value |