#include "WorkflowStep.hpp"
Public Member Functions | |
std::map< std::string, Variant > | arguments () const |
void | clearArguments () |
boost::optional< std::string > | description () const |
boost::optional< Variant > | getArgument (const std::string &name) const |
std::string | measureDirName () const |
MeasureStep (const std::string &measureDirName) | |
boost::optional< std::string > | modelerDescription () const |
boost::optional< std::string > | name () const |
void | removeArgument (const std::string &name) |
void | resetDescription () |
void | resetModelerDescription () |
void | resetName () |
void | setArgument (const std::string &name, const Variant &value) |
void | setArgument (const std::string &name, bool value) |
void | setArgument (const std::string &name, double value) |
void | setArgument (const std::string &name, int value) |
void | setArgument (const std::string &name, const char *value) |
void | setArgument (const std::string &name, const std::string &value) |
bool | setDescription (const std::string &description) |
bool | setModelerDescription (const std::string &modelerDescription) |
bool | setName (const std::string &name) |
Protected Member Functions | |
MeasureStep (std::shared_ptr< detail::MeasureStep_Impl > impl) | |
bool | setMeasureDirName (const std::string &measureDirName) |
Base class for defining a step in an OpenStudio Workflow.
openstudio::MeasureStep::MeasureStep | ( | const std::string & | measureDirName | ) |
|
protected |
std::map<std::string, Variant> openstudio::MeasureStep::arguments | ( | ) | const |
void openstudio::MeasureStep::clearArguments | ( | ) |
boost::optional<std::string> openstudio::MeasureStep::description | ( | ) | const |
boost::optional<Variant> openstudio::MeasureStep::getArgument | ( | const std::string & | name | ) | const |
std::string openstudio::MeasureStep::measureDirName | ( | ) | const |
boost::optional<std::string> openstudio::MeasureStep::modelerDescription | ( | ) | const |
boost::optional<std::string> openstudio::MeasureStep::name | ( | ) | const |
void openstudio::MeasureStep::removeArgument | ( | const std::string & | name | ) |
void openstudio::MeasureStep::resetDescription | ( | ) |
void openstudio::MeasureStep::resetModelerDescription | ( | ) |
void openstudio::MeasureStep::resetName | ( | ) |
void openstudio::MeasureStep::setArgument | ( | const std::string & | name, |
const Variant & | value | ||
) |
void openstudio::MeasureStep::setArgument | ( | const std::string & | name, |
bool | value | ||
) |
void openstudio::MeasureStep::setArgument | ( | const std::string & | name, |
double | value | ||
) |
void openstudio::MeasureStep::setArgument | ( | const std::string & | name, |
int | value | ||
) |
void openstudio::MeasureStep::setArgument | ( | const std::string & | name, |
const char * | value | ||
) |
void openstudio::MeasureStep::setArgument | ( | const std::string & | name, |
const std::string & | value | ||
) |
bool openstudio::MeasureStep::setDescription | ( | const std::string & | description | ) |
|
protected |
bool openstudio::MeasureStep::setModelerDescription | ( | const std::string & | modelerDescription | ) |
bool openstudio::MeasureStep::setName | ( | const std::string & | name | ) |