#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 |