Class: OpenStudio::Attribute
- Inherits:
-
Object
- Object
- OpenStudio::Attribute
- Defined in:
- lib/openstudio-api-stubs/Classes/Attribute.rb
Class Method Summary collapse
- .fromQVariant(*args) ⇒ OptionalAttribute
- .loadFromXml(*args) ⇒ OptionalAttribute
- .new(*args) ⇒ Object
Instance Method Summary collapse
- #__str__ ⇒ String
- #clearDisplayName ⇒ Object
- #clearSource ⇒ Object
- #clone ⇒ Attribute
- #displayName(*args) ⇒ OptionalString
- #EqualEqual(attribute) ⇒ Boolean
- #findChildByName(string) ⇒ OptionalAttribute
- #name ⇒ String
- #saveToXml(path) ⇒ Boolean
- #setDisplayName(string) ⇒ Boolean
- #setSource(string) ⇒ Object
- #setUnits(string) ⇒ Boolean
- #setValue(*args) ⇒ Object
- #source ⇒ String
- #toString ⇒ String
- #toXml ⇒ QDomDocument
- #units ⇒ OptionalString
- #uuid ⇒ UUID
- #valueAsAttributeVector ⇒ AttributeVector
- #valueAsBoolean ⇒ Boolean
- #valueAsDouble ⇒ Double
- #valueAsInteger ⇒ Int32
- #valueAsQuantity ⇒ Quantity
- #valueAsQVariant ⇒ QVariant
- #valueAsString ⇒ String
- #valueAsUnit ⇒ ZUnit
- #valueAsUnsigned ⇒ UInt32
- #valueType ⇒ AttributeValueType
- #versionUUID ⇒ UUID
Class Method Details
.fromQVariant(*args) ⇒ OptionalAttribute
85 86 |
# File 'lib/openstudio-api-stubs/Classes/Attribute.rb', line 85 def self.fromQVariant(*args) end |
.loadFromXml(*args) ⇒ OptionalAttribute
88 89 |
# File 'lib/openstudio-api-stubs/Classes/Attribute.rb', line 88 def self.loadFromXml(*args) end |
.new(*args) ⇒ Object
4 5 |
# File 'lib/openstudio-api-stubs/Classes/Attribute.rb', line 4 def self.new(*args) end |
Instance Method Details
#__str__ ⇒ String
82 83 |
# File 'lib/openstudio-api-stubs/Classes/Attribute.rb', line 82 def __str__ end |
#clearDisplayName ⇒ Object
21 22 |
# File 'lib/openstudio-api-stubs/Classes/Attribute.rb', line 21 def clearDisplayName end |
#clearSource ⇒ Object
28 29 |
# File 'lib/openstudio-api-stubs/Classes/Attribute.rb', line 28 def clearSource end |
#displayName(*args) ⇒ OptionalString
91 92 |
# File 'lib/openstudio-api-stubs/Classes/Attribute.rb', line 91 def displayName(*args) end |
#EqualEqual(attribute) ⇒ Boolean
79 80 |
# File 'lib/openstudio-api-stubs/Classes/Attribute.rb', line 79 def EqualEqual(attribute) end |
#findChildByName(string) ⇒ OptionalAttribute
61 62 |
# File 'lib/openstudio-api-stubs/Classes/Attribute.rb', line 61 def findChildByName(string) end |
#name ⇒ String
16 17 |
# File 'lib/openstudio-api-stubs/Classes/Attribute.rb', line 16 def name end |
#saveToXml(path) ⇒ Boolean
76 77 |
# File 'lib/openstudio-api-stubs/Classes/Attribute.rb', line 76 def saveToXml(path) end |
#setDisplayName(string) ⇒ Boolean
19 20 |
# File 'lib/openstudio-api-stubs/Classes/Attribute.rb', line 19 def setDisplayName(string) end |
#setSource(string) ⇒ Object
26 27 |
# File 'lib/openstudio-api-stubs/Classes/Attribute.rb', line 26 def setSource(string) end |
#setUnits(string) ⇒ Boolean
67 68 |
# File 'lib/openstudio-api-stubs/Classes/Attribute.rb', line 67 def setUnits(string) end |
#setValue(*args) ⇒ Object
93 94 |
# File 'lib/openstudio-api-stubs/Classes/Attribute.rb', line 93 def setValue(*args) end |
#source ⇒ String
24 25 |
# File 'lib/openstudio-api-stubs/Classes/Attribute.rb', line 24 def source end |
#toString ⇒ String
70 71 |
# File 'lib/openstudio-api-stubs/Classes/Attribute.rb', line 70 def toString end |
#toXml ⇒ QDomDocument
73 74 |
# File 'lib/openstudio-api-stubs/Classes/Attribute.rb', line 73 def toXml end |
#units ⇒ OptionalString
64 65 |
# File 'lib/openstudio-api-stubs/Classes/Attribute.rb', line 64 def units end |
#valueAsAttributeVector ⇒ AttributeVector
55 56 |
# File 'lib/openstudio-api-stubs/Classes/Attribute.rb', line 55 def valueAsAttributeVector end |
#valueAsBoolean ⇒ Boolean
34 35 |
# File 'lib/openstudio-api-stubs/Classes/Attribute.rb', line 34 def valueAsBoolean end |
#valueAsDouble ⇒ Double
43 44 |
# File 'lib/openstudio-api-stubs/Classes/Attribute.rb', line 43 def valueAsDouble end |
#valueAsInteger ⇒ Int32
37 38 |
# File 'lib/openstudio-api-stubs/Classes/Attribute.rb', line 37 def valueAsInteger end |
#valueAsQuantity ⇒ Quantity
46 47 |
# File 'lib/openstudio-api-stubs/Classes/Attribute.rb', line 46 def valueAsQuantity end |
#valueAsQVariant ⇒ QVariant
58 59 |
# File 'lib/openstudio-api-stubs/Classes/Attribute.rb', line 58 def valueAsQVariant end |
#valueAsString ⇒ String
52 53 |
# File 'lib/openstudio-api-stubs/Classes/Attribute.rb', line 52 def valueAsString end |
#valueAsUnit ⇒ ZUnit
49 50 |
# File 'lib/openstudio-api-stubs/Classes/Attribute.rb', line 49 def valueAsUnit end |
#valueAsUnsigned ⇒ UInt32
40 41 |
# File 'lib/openstudio-api-stubs/Classes/Attribute.rb', line 40 def valueAsUnsigned end |
#valueType ⇒ AttributeValueType
31 32 |
# File 'lib/openstudio-api-stubs/Classes/Attribute.rb', line 31 def valueType end |
#versionUUID ⇒ UUID
13 14 |
# File 'lib/openstudio-api-stubs/Classes/Attribute.rb', line 13 def versionUUID end |