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.



21788
21789
21790
21791
21792
21793
# File 'lib/BuildingSync.rb', line 21788

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.



21783
21784
21785
# File 'lib/BuildingSync.rb', line 21783

def analog
  @analog
end

#digitalObject

Returns the value of attribute digital.



21784
21785
21786
# File 'lib/BuildingSync.rb', line 21784

def digital
  @digital
end

#otherObject

Returns the value of attribute other.



21786
21787
21788
# File 'lib/BuildingSync.rb', line 21786

def other
  @other
end

#pneumaticObject

Returns the value of attribute pneumatic.



21785
21786
21787
# File 'lib/BuildingSync.rb', line 21785

def pneumatic
  @pneumatic
end