OpenStudioCore:analysis
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
openstudio::analysis::RubyMeasure Member List

This is the complete list of members for openstudio::analysis::RubyMeasure, including all inherited members.

addArgument(const std::string &name)openstudio::analysis::RubyMeasure
addArgument(const std::string &name, const std::string &value)openstudio::analysis::RubyMeasure
addArgument(const ruleset::OSArgument &argument)openstudio::analysis::RubyMeasure
AnalysisObjectVector typedefopenstudio::analysis::AnalysisObjectrelated
arguments() const openstudio::analysis::RubyMeasure
bclMeasure() const openstudio::analysis::RubyMeasure
bclMeasureDirectory() const openstudio::analysis::RubyMeasure
bclMeasureUUID() const openstudio::analysis::RubyMeasure
bclMeasureVersionUUID() const openstudio::analysis::RubyMeasure
cast() const openstudio::analysis::AnalysisObjectinline
clearArguments()openstudio::analysis::RubyMeasure
clearDirtyFlag()openstudio::analysis::AnalysisObject
clone() const openstudio::analysis::AnalysisObject
connect(const char *signal, const QObject *receiver, const char *slot, Qt::ConnectionType type=Qt::AutoConnection) const openstudio::analysis::AnalysisObject
createWorkItem(const openstudio::path &rubyIncludeDirectory) const openstudio::analysis::Measure
description() const openstudio::analysis::AnalysisObject
disconnect(const char *signal=nullptr, const QObject *receiver=nullptr, const char *slot=nullptr) const openstudio::analysis::AnalysisObject
DiscretePerturbation typedefopenstudio::analysis::Measurerelated
DiscretePerturbationVector typedefopenstudio::analysis::Measurerelated
displayName() const openstudio::analysis::AnalysisObject
hasIncompleteArguments() const openstudio::analysis::RubyMeasure
incompleteArguments() const openstudio::analysis::RubyMeasure
inputFileType() const openstudio::analysis::Measure
isDirty() const openstudio::analysis::AnalysisObject
isSelected() const openstudio::analysis::Measure
isUserScript() const openstudio::analysis::RubyMeasure
measure() const openstudio::analysis::RubyMeasure
measureDirectory() const openstudio::analysis::RubyMeasure
measureUUID() const openstudio::analysis::RubyMeasure
MeasureVector typedefopenstudio::analysis::Measurerelated
measureVersionUUID() const openstudio::analysis::RubyMeasure
name() const openstudio::analysis::AnalysisObject
operator!=(const AnalysisObject &other) const openstudio::analysis::AnalysisObject
operator==(const AnalysisObject &other) const openstudio::analysis::AnalysisObject
OptionalAnalysisObject typedefopenstudio::analysis::AnalysisObjectrelated
optionalCast() const openstudio::analysis::AnalysisObjectinline
OptionalDiscretePerturbation typedefopenstudio::analysis::Measurerelated
OptionalMeasure typedefopenstudio::analysis::Measurerelated
OptionalRubyMeasure typedefopenstudio::analysis::RubyMeasurerelated
OptionalRubyPerturbation typedefopenstudio::analysis::RubyMeasurerelated
outputFileType() const openstudio::analysis::Measure
parent() const openstudio::analysis::AnalysisObject
perturbationScript() const openstudio::analysis::RubyMeasure
removeArgument(const std::string &argumentName)openstudio::analysis::RubyMeasure
RubyMeasure(const BCLMeasure &bclMeasure, bool isSelected=true)openstudio::analysis::RubyMeasure
RubyMeasure(const openstudio::path &perturbationScript, const FileReferenceType &inputFileType, const FileReferenceType &outputFileType, bool isUserScript=false, bool isSelected=true)openstudio::analysis::RubyMeasure
RubyMeasure(const UUID &uuid, const UUID &versionUUID, const std::string &name, const std::string &displayName, const std::string &description, bool isSelected, const FileReference &perturbationScriptOrBCLMeasureDir, const FileReferenceType &inputFileType, const FileReferenceType &outputFileType, bool isUserScript, const std::vector< ruleset::OSArgument > &arguments, bool usesBCLMeasure)openstudio::analysis::RubyMeasure
RubyMeasureVector typedefopenstudio::analysis::RubyMeasurerelated
RubyPerturbation typedefopenstudio::analysis::RubyMeasurerelated
RubyPerturbationVector typedefopenstudio::analysis::RubyMeasurerelated
setArgument(const ruleset::OSArgument &argument)openstudio::analysis::RubyMeasure
setArguments(const std::vector< ruleset::OSArgument > &arguments)openstudio::analysis::RubyMeasure
setDescription(const std::string &newDescription)openstudio::analysis::AnalysisObject
setDisplayName(const std::string &newDisplayName)openstudio::analysis::AnalysisObject
setIsSelected(bool isSelected)openstudio::analysis::Measure
setIsUserScript(bool isUserScript)openstudio::analysis::RubyMeasure
setMeasure(const BCLMeasure &measure)openstudio::analysis::RubyMeasure
setName(const std::string &newName)openstudio::analysis::AnalysisObject
setPerturbationScript(const openstudio::path &script, const FileReferenceType &inputFileType, const FileReferenceType &outputFileType, bool isUserScript)openstudio::analysis::RubyMeasure
updateMeasure(const BCLMeasure &newVersion, std::vector< ruleset::OSArgument > newArguments)openstudio::analysis::RubyMeasure
usesBCLMeasure() const openstudio::analysis::RubyMeasure
uuid() const openstudio::analysis::AnalysisObject
uuidAndVersionEqual(const AnalysisObject &other) const openstudio::analysis::AnalysisObject
uuidEqual(const AnalysisObject &other) const openstudio::analysis::AnalysisObject
versionUUID() const openstudio::analysis::AnalysisObject
~AnalysisObject()openstudio::analysis::AnalysisObjectinlinevirtual
~Measure()openstudio::analysis::Measureinlinevirtual
~RubyMeasure()openstudio::analysis::RubyMeasureinlinevirtual