Class: BuildingSync::Weather

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

Overview

http://www.gbxml.org/schemaWeather

name - SOAP::SOAPString
description - SOAP::SOAPString
location - BuildingSync::Location_
city - SOAP::SOAPString
stateOrProvince - SOAP::SOAPString
country - SOAP::SOAPString
hDD - BuildingSync::HDD
cDD - BuildingSync::CDD
dDDBCool - BuildingSync::DDDBCool
dDHiHrCool - SOAP::SOAPDecimal
dDWBCool - BuildingSync::DDWBCool
dDDBRangeCool - BuildingSync::DDDBRangeCool
dDLoHrCool - SOAP::SOAPDecimal
dDPressureCool - BuildingSync::DDPressureCool
dDWindSpeedCool - BuildingSync::DDWindSpeedCool
dDWindDirCool - BuildingSync::DDWindDirCool
dDSkyClearnessCool - BuildingSync::DDSkyClearnessCool
dDRainCool - SOAP::SOAPInteger
dDSnowCool - SOAP::SOAPInteger
dDMonthCool - SOAP::SOAPInteger
dDDayCool - SOAP::SOAPInteger
dDDaylightCool - SOAP::SOAPInteger
dDGroundTCool - BuildingSync::DDGroundTCool
dDDBHeat - BuildingSync::DDDBHeat
dDHiHrHeat - SOAP::SOAPDecimal
dDWBHeat - BuildingSync::DDWBHeat
dDDBRangeHeat - BuildingSync::DDDBRangeHeat
dDLoHrHeat - SOAP::SOAPDecimal
dDPressureHeat - BuildingSync::DDPressureHeat
dDWindSpeedHeat - BuildingSync::DDWindSpeedHeat
dDWindDirHeat - BuildingSync::DDWindDirHeat
dDSkyClearnessHeat - BuildingSync::DDSkyClearnessHeat
dDRainHeat - SOAP::SOAPInteger
dDSnowHeat - SOAP::SOAPInteger
dDMonthHeat - SOAP::SOAPInteger
dDDayHeat - SOAP::SOAPInteger
dDDaylightHeat - SOAP::SOAPInteger
dDGroundTHeat - BuildingSync::DDGroundTHeat
groundTemp - BuildingSync::GroundTemp
wFTDTemp - BuildingSync::WFTDTemp
wFTDRelHumidity - BuildingSync::WFTDRelHumidity
wFTDWindSpeed - BuildingSync::WFTDWindSpeed
wFTDWindDir - BuildingSync::WFTDWindDir
wFTDPressure - BuildingSync::WFTDPressure
reference - SOAP::SOAPString
xmlattr_id - SOAP::SOAPID
xmlattr_programId - SOAP::SOAPIDREF

Constant Summary collapse

AttrId =
XSD::QName.new(nil, "id")
AttrProgramId =
XSD::QName.new(nil, "programId")

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = [], description = [], location = [], city = [], stateOrProvince = [], country = [], hDD = [], cDD = [], dDDBCool = [], dDHiHrCool = [], dDWBCool = [], dDDBRangeCool = [], dDLoHrCool = [], dDPressureCool = [], dDWindSpeedCool = [], dDWindDirCool = [], dDSkyClearnessCool = [], dDRainCool = [], dDSnowCool = [], dDMonthCool = [], dDDayCool = [], dDDaylightCool = [], dDGroundTCool = [], dDDBHeat = [], dDHiHrHeat = [], dDWBHeat = [], dDDBRangeHeat = [], dDLoHrHeat = [], dDPressureHeat = [], dDWindSpeedHeat = [], dDWindDirHeat = [], dDSkyClearnessHeat = [], dDRainHeat = [], dDSnowHeat = [], dDMonthHeat = [], dDDayHeat = [], dDDaylightHeat = [], dDGroundTHeat = [], groundTemp = [], wFTDTemp = [], wFTDRelHumidity = [], wFTDWindSpeed = [], wFTDWindDir = [], wFTDPressure = [], reference = []) ⇒ Weather

Returns a new instance of Weather.



32879
32880
32881
32882
32883
32884
32885
32886
32887
32888
32889
32890
32891
32892
32893
32894
32895
32896
32897
32898
32899
32900
32901
32902
32903
32904
32905
32906
32907
32908
32909
32910
32911
32912
32913
32914
32915
32916
32917
32918
32919
32920
32921
32922
32923
32924
32925
32926
# File 'lib/BuildingSync.rb', line 32879

def initialize(name = [], description = [], location = [], city = [], stateOrProvince = [], country = [], hDD = [], cDD = [], dDDBCool = [], dDHiHrCool = [], dDWBCool = [], dDDBRangeCool = [], dDLoHrCool = [], dDPressureCool = [], dDWindSpeedCool = [], dDWindDirCool = [], dDSkyClearnessCool = [], dDRainCool = [], dDSnowCool = [], dDMonthCool = [], dDDayCool = [], dDDaylightCool = [], dDGroundTCool = [], dDDBHeat = [], dDHiHrHeat = [], dDWBHeat = [], dDDBRangeHeat = [], dDLoHrHeat = [], dDPressureHeat = [], dDWindSpeedHeat = [], dDWindDirHeat = [], dDSkyClearnessHeat = [], dDRainHeat = [], dDSnowHeat = [], dDMonthHeat = [], dDDayHeat = [], dDDaylightHeat = [], dDGroundTHeat = [], groundTemp = [], wFTDTemp = [], wFTDRelHumidity = [], wFTDWindSpeed = [], wFTDWindDir = [], wFTDPressure = [], reference = [])
  @name = name
  @description = description
  @location = location
  @city = city
  @stateOrProvince = stateOrProvince
  @country = country
  @hDD = hDD
  @cDD = cDD
  @dDDBCool = dDDBCool
  @dDHiHrCool = dDHiHrCool
  @dDWBCool = dDWBCool
  @dDDBRangeCool = dDDBRangeCool
  @dDLoHrCool = dDLoHrCool
  @dDPressureCool = dDPressureCool
  @dDWindSpeedCool = dDWindSpeedCool
  @dDWindDirCool = dDWindDirCool
  @dDSkyClearnessCool = dDSkyClearnessCool
  @dDRainCool = dDRainCool
  @dDSnowCool = dDSnowCool
  @dDMonthCool = dDMonthCool
  @dDDayCool = dDDayCool
  @dDDaylightCool = dDDaylightCool
  @dDGroundTCool = dDGroundTCool
  @dDDBHeat = dDDBHeat
  @dDHiHrHeat = dDHiHrHeat
  @dDWBHeat = dDWBHeat
  @dDDBRangeHeat = dDDBRangeHeat
  @dDLoHrHeat = dDLoHrHeat
  @dDPressureHeat = dDPressureHeat
  @dDWindSpeedHeat = dDWindSpeedHeat
  @dDWindDirHeat = dDWindDirHeat
  @dDSkyClearnessHeat = dDSkyClearnessHeat
  @dDRainHeat = dDRainHeat
  @dDSnowHeat = dDSnowHeat
  @dDMonthHeat = dDMonthHeat
  @dDDayHeat = dDDayHeat
  @dDDaylightHeat = dDDaylightHeat
  @dDGroundTHeat = dDGroundTHeat
  @groundTemp = groundTemp
  @wFTDTemp = wFTDTemp
  @wFTDRelHumidity = wFTDRelHumidity
  @wFTDWindSpeed = wFTDWindSpeed
  @wFTDWindDir = wFTDWindDir
  @wFTDPressure = wFTDPressure
  @reference = reference
  @__xmlattr = {}
end

Instance Attribute Details

#cDDObject

Returns the value of attribute cDD.



32820
32821
32822
# File 'lib/BuildingSync.rb', line 32820

def cDD
  @cDD
end

#cityObject

Returns the value of attribute city.



32816
32817
32818
# File 'lib/BuildingSync.rb', line 32816

def city
  @city
end

#countryObject

Returns the value of attribute country.



32818
32819
32820
# File 'lib/BuildingSync.rb', line 32818

def country
  @country
end

#dDDayCoolObject

Returns the value of attribute dDDayCool.



32833
32834
32835
# File 'lib/BuildingSync.rb', line 32833

def dDDayCool
  @dDDayCool
end

#dDDayHeatObject

Returns the value of attribute dDDayHeat.



32848
32849
32850
# File 'lib/BuildingSync.rb', line 32848

def dDDayHeat
  @dDDayHeat
end

#dDDaylightCoolObject

Returns the value of attribute dDDaylightCool.



32834
32835
32836
# File 'lib/BuildingSync.rb', line 32834

def dDDaylightCool
  @dDDaylightCool
end

#dDDaylightHeatObject

Returns the value of attribute dDDaylightHeat.



32849
32850
32851
# File 'lib/BuildingSync.rb', line 32849

def dDDaylightHeat
  @dDDaylightHeat
end

#dDDBCoolObject

Returns the value of attribute dDDBCool.



32821
32822
32823
# File 'lib/BuildingSync.rb', line 32821

def dDDBCool
  @dDDBCool
end

#dDDBHeatObject

Returns the value of attribute dDDBHeat.



32836
32837
32838
# File 'lib/BuildingSync.rb', line 32836

def dDDBHeat
  @dDDBHeat
end

#dDDBRangeCoolObject

Returns the value of attribute dDDBRangeCool.



32824
32825
32826
# File 'lib/BuildingSync.rb', line 32824

def dDDBRangeCool
  @dDDBRangeCool
end

#dDDBRangeHeatObject

Returns the value of attribute dDDBRangeHeat.



32839
32840
32841
# File 'lib/BuildingSync.rb', line 32839

def dDDBRangeHeat
  @dDDBRangeHeat
end

#dDGroundTCoolObject

Returns the value of attribute dDGroundTCool.



32835
32836
32837
# File 'lib/BuildingSync.rb', line 32835

def dDGroundTCool
  @dDGroundTCool
end

#dDGroundTHeatObject

Returns the value of attribute dDGroundTHeat.



32850
32851
32852
# File 'lib/BuildingSync.rb', line 32850

def dDGroundTHeat
  @dDGroundTHeat
end

#dDHiHrCoolObject

Returns the value of attribute dDHiHrCool.



32822
32823
32824
# File 'lib/BuildingSync.rb', line 32822

def dDHiHrCool
  @dDHiHrCool
end

#dDHiHrHeatObject

Returns the value of attribute dDHiHrHeat.



32837
32838
32839
# File 'lib/BuildingSync.rb', line 32837

def dDHiHrHeat
  @dDHiHrHeat
end

#dDLoHrCoolObject

Returns the value of attribute dDLoHrCool.



32825
32826
32827
# File 'lib/BuildingSync.rb', line 32825

def dDLoHrCool
  @dDLoHrCool
end

#dDLoHrHeatObject

Returns the value of attribute dDLoHrHeat.



32840
32841
32842
# File 'lib/BuildingSync.rb', line 32840

def dDLoHrHeat
  @dDLoHrHeat
end

#dDMonthCoolObject

Returns the value of attribute dDMonthCool.



32832
32833
32834
# File 'lib/BuildingSync.rb', line 32832

def dDMonthCool
  @dDMonthCool
end

#dDMonthHeatObject

Returns the value of attribute dDMonthHeat.



32847
32848
32849
# File 'lib/BuildingSync.rb', line 32847

def dDMonthHeat
  @dDMonthHeat
end

#dDPressureCoolObject

Returns the value of attribute dDPressureCool.



32826
32827
32828
# File 'lib/BuildingSync.rb', line 32826

def dDPressureCool
  @dDPressureCool
end

#dDPressureHeatObject

Returns the value of attribute dDPressureHeat.



32841
32842
32843
# File 'lib/BuildingSync.rb', line 32841

def dDPressureHeat
  @dDPressureHeat
end

#dDRainCoolObject

Returns the value of attribute dDRainCool.



32830
32831
32832
# File 'lib/BuildingSync.rb', line 32830

def dDRainCool
  @dDRainCool
end

#dDRainHeatObject

Returns the value of attribute dDRainHeat.



32845
32846
32847
# File 'lib/BuildingSync.rb', line 32845

def dDRainHeat
  @dDRainHeat
end

#dDSkyClearnessCoolObject

Returns the value of attribute dDSkyClearnessCool.



32829
32830
32831
# File 'lib/BuildingSync.rb', line 32829

def dDSkyClearnessCool
  @dDSkyClearnessCool
end

#dDSkyClearnessHeatObject

Returns the value of attribute dDSkyClearnessHeat.



32844
32845
32846
# File 'lib/BuildingSync.rb', line 32844

def dDSkyClearnessHeat
  @dDSkyClearnessHeat
end

#dDSnowCoolObject

Returns the value of attribute dDSnowCool.



32831
32832
32833
# File 'lib/BuildingSync.rb', line 32831

def dDSnowCool
  @dDSnowCool
end

#dDSnowHeatObject

Returns the value of attribute dDSnowHeat.



32846
32847
32848
# File 'lib/BuildingSync.rb', line 32846

def dDSnowHeat
  @dDSnowHeat
end

#dDWBCoolObject

Returns the value of attribute dDWBCool.



32823
32824
32825
# File 'lib/BuildingSync.rb', line 32823

def dDWBCool
  @dDWBCool
end

#dDWBHeatObject

Returns the value of attribute dDWBHeat.



32838
32839
32840
# File 'lib/BuildingSync.rb', line 32838

def dDWBHeat
  @dDWBHeat
end

#dDWindDirCoolObject

Returns the value of attribute dDWindDirCool.



32828
32829
32830
# File 'lib/BuildingSync.rb', line 32828

def dDWindDirCool
  @dDWindDirCool
end

#dDWindDirHeatObject

Returns the value of attribute dDWindDirHeat.



32843
32844
32845
# File 'lib/BuildingSync.rb', line 32843

def dDWindDirHeat
  @dDWindDirHeat
end

#dDWindSpeedCoolObject

Returns the value of attribute dDWindSpeedCool.



32827
32828
32829
# File 'lib/BuildingSync.rb', line 32827

def dDWindSpeedCool
  @dDWindSpeedCool
end

#dDWindSpeedHeatObject

Returns the value of attribute dDWindSpeedHeat.



32842
32843
32844
# File 'lib/BuildingSync.rb', line 32842

def dDWindSpeedHeat
  @dDWindSpeedHeat
end

#descriptionObject

Returns the value of attribute description.



32814
32815
32816
# File 'lib/BuildingSync.rb', line 32814

def description
  @description
end

#groundTempObject

Returns the value of attribute groundTemp.



32851
32852
32853
# File 'lib/BuildingSync.rb', line 32851

def groundTemp
  @groundTemp
end

#hDDObject

Returns the value of attribute hDD.



32819
32820
32821
# File 'lib/BuildingSync.rb', line 32819

def hDD
  @hDD
end

#locationObject

Returns the value of attribute location.



32815
32816
32817
# File 'lib/BuildingSync.rb', line 32815

def location
  @location
end

#nameObject

Returns the value of attribute name.



32813
32814
32815
# File 'lib/BuildingSync.rb', line 32813

def name
  @name
end

#referenceObject

Returns the value of attribute reference.



32857
32858
32859
# File 'lib/BuildingSync.rb', line 32857

def reference
  @reference
end

#stateOrProvinceObject

Returns the value of attribute stateOrProvince.



32817
32818
32819
# File 'lib/BuildingSync.rb', line 32817

def stateOrProvince
  @stateOrProvince
end

#wFTDPressureObject

Returns the value of attribute wFTDPressure.



32856
32857
32858
# File 'lib/BuildingSync.rb', line 32856

def wFTDPressure
  @wFTDPressure
end

#wFTDRelHumidityObject

Returns the value of attribute wFTDRelHumidity.



32853
32854
32855
# File 'lib/BuildingSync.rb', line 32853

def wFTDRelHumidity
  @wFTDRelHumidity
end

#wFTDTempObject

Returns the value of attribute wFTDTemp.



32852
32853
32854
# File 'lib/BuildingSync.rb', line 32852

def wFTDTemp
  @wFTDTemp
end

#wFTDWindDirObject

Returns the value of attribute wFTDWindDir.



32855
32856
32857
# File 'lib/BuildingSync.rb', line 32855

def wFTDWindDir
  @wFTDWindDir
end

#wFTDWindSpeedObject

Returns the value of attribute wFTDWindSpeed.



32854
32855
32856
# File 'lib/BuildingSync.rb', line 32854

def wFTDWindSpeed
  @wFTDWindSpeed
end

Instance Method Details

#__xmlattrObject



32859
32860
32861
# File 'lib/BuildingSync.rb', line 32859

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_idObject



32863
32864
32865
# File 'lib/BuildingSync.rb', line 32863

def xmlattr_id
  __xmlattr[AttrId]
end

#xmlattr_id=(value) ⇒ Object



32867
32868
32869
# File 'lib/BuildingSync.rb', line 32867

def xmlattr_id=(value)
  __xmlattr[AttrId] = value
end

#xmlattr_programIdObject



32871
32872
32873
# File 'lib/BuildingSync.rb', line 32871

def xmlattr_programId
  __xmlattr[AttrProgramId]
end

#xmlattr_programId=(value) ⇒ Object



32875
32876
32877
# File 'lib/BuildingSync.rb', line 32875

def xmlattr_programId=(value)
  __xmlattr[AttrProgramId] = value
end