Class: BuildingSync::ControlSystemType

Inherits:
Object
  • Object
show all
Defined in:
lib/BuildingSync.rb

Overview

http://buildingsync.net/schemas/bedes-auc/2019ControlSystemType

analog - BuildingSync::ControlSystemType::Analog
digital - BuildingSync::ControlSystemType::Digital
pneumatic - BuildingSync::ControlSystemType::Pneumatic
other - BuildingSync::ControlSystemType::Other

Defined Under Namespace

Classes: Analog, Digital, Other, Pneumatic

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(analog = nil, digital = nil, pneumatic = nil, other = nil) ⇒ ControlSystemType

Returns a new instance of ControlSystemType.



21566
21567
21568
21569
21570
21571
# File 'lib/BuildingSync.rb', line 21566

def initialize(analog = nil, digital = nil, pneumatic = nil, other = nil)
  @analog = analog
  @digital = digital
  @pneumatic = pneumatic
  @other = other
end

Instance Attribute Details

#analogObject

Returns the value of attribute analog.



21561
21562
21563
# File 'lib/BuildingSync.rb', line 21561

def analog
  @analog
end

#digitalObject

Returns the value of attribute digital.



21562
21563
21564
# File 'lib/BuildingSync.rb', line 21562

def digital
  @digital
end

#otherObject

Returns the value of attribute other.



21564
21565
21566
# File 'lib/BuildingSync.rb', line 21564

def other
  @other
end

#pneumaticObject

Returns the value of attribute pneumatic.



21563
21564
21565
# File 'lib/BuildingSync.rb', line 21563

def pneumatic
  @pneumatic
end