# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 127 def primaryRubyScriptPath end
class OpenStudio::BCLMeasure
Public Class Methods
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 24 def self.clearUserMeasuresDir end
@return [OptionalBCLMeasure]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 10 def self.load(path) end
@return [BCLMeasureVector]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 13 def self.localBCLMeasures end
@return [String]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 7 def self.makeClassName(string) end
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 4 def self.new(*args) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 22 def self.setUserMeasuresDir(path) end
@return [StringVector]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 33 def self.suggestedFirstLevelTaxonomyTerms end
@return [StringVector]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 27 def self.suggestedIntendedSoftwareTools end
@return [StringVector]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 30 def self.suggestedIntendedUseCases end
@return [StringVector]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 36 def self.suggestedSecondLevelTaxonomyTerms(string) end
@return [BCLMeasureVector]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 16 def self.userMeasures end
@return [Path]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 19 def self.userMeasuresDir end
Public Instance Methods
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 157 def EqualEqual(bCLMeasure) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 160 def NotEqual(bCLMeasure) end
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 137 def addAttribute(attribute) end
@return [BCLMeasureArgumentVector]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 78 def arguments end
@return [AttributeVector]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 87 def attributes end
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 168 def changeUID end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 151 def checkForUpdatesFiles end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 154 def checkForUpdatesXML end
@return [String]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 69 def className end
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 145 def clearAttributes end
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 135 def clearFiles end
@return [OptionalBCLMeasure]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 166 def clone(path) end
@return [String]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 72 def description end
@return [Path]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 39 def directory end
@return [String]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 66 def displayName end
@return [OptionalString]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 42 def error end
@return [BCLFileReferenceVector]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 90 def files end
@return [AttributeVector]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 140 def getAttributes(string) end
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 170 def incrementVersionId end
@return [FileReferenceType]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 130 def inputFileType end
@return [StringVector]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 121 def intendedSoftwareTools end
@return [StringVector]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 124 def intendedUseCases end
@return [MeasureType]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 116 def measureType end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 148 def missingRequiredFields end
@return [String]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 75 def modelerDescription end
@return [String]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 63 def name end
@return [FileReferenceType]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 133 def outputFileType end
@return [BCLMeasureOutputVector]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 81 def outputs end
@return [OptionalPath]
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 143 def removeAttributes(string) end
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 94 def resetError end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 163 def save end
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 106 def setArguments(bCLMeasureArgumentVector) end
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 100 def setClassName(string) end
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 102 def setDescription(string) end
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 98 def setDisplayName(string) end
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 92 def setError(string) end
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 118 def setMeasureType(measureType) end
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 104 def setModelerDescription(string) end
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 96 def setName(string) end
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 108 def setOutputs(bCLMeasureOutputVector) end
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 113 def setTaxonomyTag(string) end
@return [String]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 111 def taxonomyTag end
@return [String]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 45 def uid end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 173 def updateMeasureScript(measureType, measureType, string, string, string, string, string) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 176 def updateMeasureTests(string, string) end
@return [UUID]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 48 def uuid end
@return [String]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 51 def versionId end
@return [OptionalDateTime]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 57 def versionModified end
@return [UUID]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 54 def versionUUID end
@return [String]
# File lib/openstudio-api-stubs/Classes/BCLMeasure.rb, line 60 def xmlChecksum end