Class: RbVmomi::VIM::Enum

Inherits:
Base
  • Object
show all
Defined in:
lib/rbvmomi/types.rb

Class Attribute Summary collapse

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from Base

to_s

Constructor Details

#initialize(value) ⇒ Enum

Returns a new instance of Enum.



296
297
298
# File 'lib/rbvmomi/types.rb', line 296

def initialize value
  @value = value
end

Class Attribute Details

.valuesObject

Returns the value of attribute values.



286
287
288
# File 'lib/rbvmomi/types.rb', line 286

def values
  @values
end

Instance Attribute Details

#valueObject (readonly)

Returns the value of attribute value.



294
295
296
# File 'lib/rbvmomi/types.rb', line 294

def value
  @value
end

Class Method Details

.initialize(name = self.name, values = []) ⇒ Object



288
289
290
291
# File 'lib/rbvmomi/types.rb', line 288

def initialize name=self.name, values=[]
  super name
  @values = values
end