OpenStudioCore:ruleset
 All Classes Namespaces Functions Typedefs Enumerations Enumerator Pages
openstudio::ruleset::OSArgument Member List

This is the complete list of members for openstudio::ruleset::OSArgument, including all inherited members.

choiceValueDisplayNames() const openstudio::ruleset::OSArgument
choiceValues() const openstudio::ruleset::OSArgument
clearDomain()openstudio::ruleset::OSArgument
clearValue()openstudio::ruleset::OSArgument
clone() const openstudio::ruleset::OSArgument
convertOSArgumentVectorToMap(const std::vector< OSArgument > &arguments)openstudio::ruleset::OSArgumentrelated
defaultValueAsBool() const openstudio::ruleset::OSArgument
defaultValueAsDouble() const openstudio::ruleset::OSArgument
defaultValueAsInteger() const openstudio::ruleset::OSArgument
defaultValueAsPath() const openstudio::ruleset::OSArgument
defaultValueAsQuantity() const openstudio::ruleset::OSArgument
defaultValueAsQVariant() const openstudio::ruleset::OSArgument
defaultValueAsString() const openstudio::ruleset::OSArgument
defaultValueDisplayName() const openstudio::ruleset::OSArgument
description() const openstudio::ruleset::OSArgument
displayName() const openstudio::ruleset::OSArgument
domainAsBool() const openstudio::ruleset::OSArgument
domainAsDouble() const openstudio::ruleset::OSArgument
domainAsInteger() const openstudio::ruleset::OSArgument
domainAsPath() const openstudio::ruleset::OSArgument
domainAsQuantity() const openstudio::ruleset::OSArgument
domainAsQVariant() const openstudio::ruleset::OSArgument
domainAsString() const openstudio::ruleset::OSArgument
domainType() const openstudio::ruleset::OSArgument
extension() const openstudio::ruleset::OSArgument
hasDefaultValue() const openstudio::ruleset::OSArgument
hasDomain() const openstudio::ruleset::OSArgument
hasValue() const openstudio::ruleset::OSArgument
isRead() const openstudio::ruleset::OSArgument
makeBoolArgument(const std::string &name, bool required=true, bool modelDependent=false)openstudio::ruleset::OSArgumentstatic
makeChoiceArgument(const std::string &name, const std::vector< std::string > &choices, bool required=true, bool modelDependent=false)openstudio::ruleset::OSArgumentstatic
makeChoiceArgument(const std::string &name, const std::vector< std::string > &choices, const std::vector< std::string > &displayNames, bool required=true, bool modelDependent=false)openstudio::ruleset::OSArgumentstatic
makeChoiceArgumentOfWorkspaceObjects(const std::string &name, const IddObjectType &iddObjectType, const Workspace &workspace, bool required=true)openstudio::ruleset::OSArgumentrelated
makeChoiceArgumentOfWorkspaceObjects(const std::string &name, const std::string &referenceName, const Workspace &workspace, bool required=true)openstudio::ruleset::OSArgumentrelated
makeDoubleArgument(const std::string &name, bool required=true, bool modelDependent=false)openstudio::ruleset::OSArgumentstatic
makeIntegerArgument(const std::string &name, bool required=true, bool modelDependent=false)openstudio::ruleset::OSArgumentstatic
makePathArgument(const std::string &name, bool isRead, const std::string &extension, bool required=true, bool modelDependent=false)openstudio::ruleset::OSArgumentstatic
makeQuantityArgument(const std::string &name, bool required=true, bool modelDependent=false)openstudio::ruleset::OSArgumentstatic
makeStringArgument(const std::string &name, bool required=true, bool modelDependent=false)openstudio::ruleset::OSArgumentstatic
modelDependent() const openstudio::ruleset::OSArgument
name() const openstudio::ruleset::OSArgument
operator<<(std::ostream &os, const OSArgument &arg)openstudio::ruleset::OSArgumentrelated
OptionalOSArgument typedefopenstudio::ruleset::OSArgumentrelated
OptionalUserScriptArgument typedefopenstudio::ruleset::OSArgumentrelated
OSArgument()openstudio::ruleset::OSArgument
OSArgument(const std::string &name, const OSArgumentType &type, bool required, bool modelDependent)openstudio::ruleset::OSArgument
OSArgument(const UUID &uuid, const UUID &versionUUID, const std::string &name, const std::string &displayName, const boost::optional< std::string > &description, const OSArgumentType &type, const boost::optional< std::string > &units, bool required, bool modelDependent, const boost::optional< std::string > &value, const boost::optional< std::string > &defaultValue, const OSDomainType &domainType, std::vector< std::string > &domain, const std::vector< std::string > &choices, const std::vector< std::string > &choiceDisplayNames, bool isRead, const std::string &extension)openstudio::ruleset::OSArgument
OSArgument(const UUID &uuid, const UUID &versionUUID, const std::string &name, const std::string &displayName, const boost::optional< std::string > &description, const OSArgumentType &type, const boost::optional< std::string > &units, bool required, bool modelDependent, const QVariant &value, const QVariant &defaultValue, const OSDomainType &domainType, std::vector< QVariant > &domain, const std::vector< std::string > &choices, const std::vector< std::string > &choiceDisplayNames, bool isRead, const std::string &extension)openstudio::ruleset::OSArgument
OSArgumentMap typedefopenstudio::ruleset::OSArgumentrelated
OSArgumentVector typedefopenstudio::ruleset::OSArgumentrelated
print() const openstudio::ruleset::OSArgument
printDefaultValue() const openstudio::ruleset::OSArgument
printValue(bool printDefault=true) const openstudio::ruleset::OSArgument
required() const openstudio::ruleset::OSArgument
setDefaultValue(bool defaultValue)openstudio::ruleset::OSArgument
setDefaultValue(double defaultValue)openstudio::ruleset::OSArgument
setDefaultValue(const Quantity &value)openstudio::ruleset::OSArgument
setDefaultValue(int defaultValue)openstudio::ruleset::OSArgument
setDefaultValue(const std::string &defaultValue)openstudio::ruleset::OSArgument
setDefaultValue(const char *defaultValue)openstudio::ruleset::OSArgument
setDefaultValue(const openstudio::path &defaultValue)openstudio::ruleset::OSArgument
setDescription(const std::string &description)openstudio::ruleset::OSArgument
setDisplayName(const std::string &displayName)openstudio::ruleset::OSArgument
setDomain(const std::vector< bool > &domain)openstudio::ruleset::OSArgument
setDomain(const std::vector< double > &domain)openstudio::ruleset::OSArgument
setDomain(const std::vector< Quantity > &domain)openstudio::ruleset::OSArgument
setDomain(const std::vector< int > &domain)openstudio::ruleset::OSArgument
setDomain(const std::vector< std::string > &domain)openstudio::ruleset::OSArgument
setDomain(const std::vector< openstudio::path > &domain)openstudio::ruleset::OSArgument
setDomainType(const OSDomainType &domainType)openstudio::ruleset::OSArgument
setMaxValue(double maxValue)openstudio::ruleset::OSArgument
setMaxValue(int maxValue)openstudio::ruleset::OSArgument
setMinValue(double minValue)openstudio::ruleset::OSArgument
setMinValue(int minValue)openstudio::ruleset::OSArgument
setUnits(const std::string &units)openstudio::ruleset::OSArgument
setValue(bool value)openstudio::ruleset::OSArgument
setValue(double value)openstudio::ruleset::OSArgument
setValue(const Quantity &value)openstudio::ruleset::OSArgument
setValue(int value)openstudio::ruleset::OSArgument
setValue(const std::string &value)openstudio::ruleset::OSArgument
setValue(const char *value)openstudio::ruleset::OSArgument
setValue(const openstudio::path &value)openstudio::ruleset::OSArgument
type() const openstudio::ruleset::OSArgument
units() const openstudio::ruleset::OSArgument
UserScriptArgument typedefopenstudio::ruleset::OSArgumentrelated
UserScriptArgumentMap typedefopenstudio::ruleset::OSArgumentrelated
UserScriptArgumentVector typedefopenstudio::ruleset::OSArgumentrelated
UserScriptInfo typedefopenstudio::ruleset::OSArgumentrelated
uuid() const openstudio::ruleset::OSArgument
valueAsBool() const openstudio::ruleset::OSArgument
valueAsDouble() const openstudio::ruleset::OSArgument
valueAsInteger() const openstudio::ruleset::OSArgument
valueAsPath() const openstudio::ruleset::OSArgument
valueAsQuantity() const openstudio::ruleset::OSArgument
valueAsQVariant() const openstudio::ruleset::OSArgument
valueAsString() const openstudio::ruleset::OSArgument
valueDisplayName() const openstudio::ruleset::OSArgument
versionUUID() const openstudio::ruleset::OSArgument