Class: OpenStudio::IddObject

Inherits:
Object
  • Object
show all
Defined in:
lib/openstudio-api-stubs/Classes/IddObject.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.load(*args) ⇒ OptionalIddObject

Returns:



90
91
# File 'lib/openstudio-api-stubs/Classes/IddObject.rb', line 90

def self.load(*args)
end

.new(*args) ⇒ Object



4
5
# File 'lib/openstudio-api-stubs/Classes/IddObject.rb', line 4

def self.new(*args)
end

Instance Method Details

#__str__String

Returns:

  • (String)


81
82
# File 'lib/openstudio-api-stubs/Classes/IddObject.rb', line 81

def __str__
end

#EqualEqual(iddObject) ⇒ Boolean

Returns:

  • (Boolean)


75
76
# File 'lib/openstudio-api-stubs/Classes/IddObject.rb', line 75

def EqualEqual(iddObject)
end

#extensibleGroupIddFieldVector

Returns:

  • (IddFieldVector)


22
23
# File 'lib/openstudio-api-stubs/Classes/IddObject.rb', line 22

def extensibleGroup
end

#extensibleIndex(uInt32) ⇒ ExtensibleIndex

Returns:

  • (ExtensibleIndex)


63
64
# File 'lib/openstudio-api-stubs/Classes/IddObject.rb', line 63

def extensibleIndex(uInt32)
end

#getField(*args) ⇒ OptionalIddField

Returns:



84
85
# File 'lib/openstudio-api-stubs/Classes/IddObject.rb', line 84

def getField(*args)
end

#getFieldIndex(string) ⇒ OptionalInt

Returns:



25
26
# File 'lib/openstudio-api-stubs/Classes/IddObject.rb', line 25

def getFieldIndex(string)
end

#groupString

Returns:

  • (String)


13
14
# File 'lib/openstudio-api-stubs/Classes/IddObject.rb', line 13

def group
end

#hasHandleFieldBoolean

Returns:

  • (Boolean)


45
46
# File 'lib/openstudio-api-stubs/Classes/IddObject.rb', line 45

def hasHandleField
end

#hasNameFieldBoolean

Returns:

  • (Boolean)


48
49
# File 'lib/openstudio-api-stubs/Classes/IddObject.rb', line 48

def hasNameField
end

#hasURLBoolean

Returns:

  • (Boolean)


57
58
# File 'lib/openstudio-api-stubs/Classes/IddObject.rb', line 57

def hasURL
end

#index(extensibleIndex) ⇒ UInt32

Returns:

  • (UInt32)


66
67
# File 'lib/openstudio-api-stubs/Classes/IddObject.rb', line 66

def index(extensibleIndex)
end

#insertHandleFieldObject



27
28
# File 'lib/openstudio-api-stubs/Classes/IddObject.rb', line 27

def insertHandleField
end

#isExtensibleField(uInt32) ⇒ Boolean

Returns:

  • (Boolean)


42
43
# File 'lib/openstudio-api-stubs/Classes/IddObject.rb', line 42

def isExtensibleField(uInt32)
end

#isNonextensibleField(uInt32) ⇒ Boolean

Returns:

  • (Boolean)


39
40
# File 'lib/openstudio-api-stubs/Classes/IddObject.rb', line 39

def isNonextensibleField(uInt32)
end

#isRequiredField(uInt32) ⇒ Boolean

Returns:

  • (Boolean)


54
55
# File 'lib/openstudio-api-stubs/Classes/IddObject.rb', line 54

def isRequiredField(uInt32)
end

#isVersionObjectBoolean

Returns:

  • (Boolean)


36
37
# File 'lib/openstudio-api-stubs/Classes/IddObject.rb', line 36

def isVersionObject
end

#nameString

Returns:

  • (String)


7
8
# File 'lib/openstudio-api-stubs/Classes/IddObject.rb', line 7

def name
end

#nameFieldIndexOptionalUnsigned

Returns:



51
52
# File 'lib/openstudio-api-stubs/Classes/IddObject.rb', line 51

def nameFieldIndex
end

#nonextensibleFieldsIddFieldVector

Returns:

  • (IddFieldVector)


19
20
# File 'lib/openstudio-api-stubs/Classes/IddObject.rb', line 19

def nonextensibleFields
end

#NotEqual(iddObject) ⇒ Boolean

Returns:

  • (Boolean)


78
79
# File 'lib/openstudio-api-stubs/Classes/IddObject.rb', line 78

def NotEqual(iddObject)
end

#numFieldsUInt32

Returns:

  • (UInt32)


30
31
# File 'lib/openstudio-api-stubs/Classes/IddObject.rb', line 30

def numFields
end

#numFieldsInDefaultObjectUInt32

Returns:

  • (UInt32)


33
34
# File 'lib/openstudio-api-stubs/Classes/IddObject.rb', line 33

def numFieldsInDefaultObject
end

#objectListFieldsUnsignedVector

Returns:

  • (UnsignedVector)


72
73
# File 'lib/openstudio-api-stubs/Classes/IddObject.rb', line 72

def objectListFields
end

#objectLists(*args) ⇒ StringSet

Returns:



87
88
# File 'lib/openstudio-api-stubs/Classes/IddObject.rb', line 87

def objectLists(*args)
end

#propertiesIddObjectProperties

Returns:



16
17
# File 'lib/openstudio-api-stubs/Classes/IddObject.rb', line 16

def properties
end

#referencesStringVector

Returns:

  • (StringVector)


69
70
# File 'lib/openstudio-api-stubs/Classes/IddObject.rb', line 69

def references
end

#typeIddObjectType

Returns:



10
11
# File 'lib/openstudio-api-stubs/Classes/IddObject.rb', line 10

def type
end

#urlFieldsUnsignedVector

Returns:

  • (UnsignedVector)


60
61
# File 'lib/openstudio-api-stubs/Classes/IddObject.rb', line 60

def urlFields
end