Class: MetarStruct

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

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(airport = nil, cloud_altitude = nil, cloud_friendly = nil, cloud_type = nil, conditions = nil, pressure = nil, raw_data = nil, temp_air = nil, temp_dewpoint = nil, temp_relhum = nil, time = nil, visibility = nil, wind_direction = nil, wind_friendly = nil, wind_speed = nil, wind_speed_gust = nil) ⇒ MetarStruct

Returns a new instance of MetarStruct.



1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
# File 'lib/FlightXML2REST.rb', line 1777

def initialize(airport = nil,
               cloud_altitude = nil,
               cloud_friendly = nil,
               cloud_type = nil,
               conditions = nil,
               pressure = nil,
               raw_data = nil,
               temp_air = nil,
               temp_dewpoint = nil,
               temp_relhum = nil,
               time = nil,
               visibility = nil,
               wind_direction = nil,
               wind_friendly = nil,
               wind_speed = nil,
               wind_speed_gust = nil
              )
  @airport = airport
  @cloud_altitude = cloud_altitude
  @cloud_friendly = cloud_friendly
  @cloud_type = cloud_type
  @conditions = conditions
  @pressure = pressure
  @raw_data = raw_data
  @temp_air = temp_air
  @temp_dewpoint = temp_dewpoint
  @temp_relhum = temp_relhum
  @time = time
  @visibility = visibility
  @wind_direction = wind_direction
  @wind_friendly = wind_friendly
  @wind_speed = wind_speed
  @wind_speed_gust = wind_speed_gust
end

Instance Attribute Details

#airportObject

Returns the value of attribute airport.



1760
1761
1762
# File 'lib/FlightXML2REST.rb', line 1760

def airport
  @airport
end

#cloud_altitudeObject

Returns the value of attribute cloud_altitude.



1760
1761
1762
# File 'lib/FlightXML2REST.rb', line 1760

def cloud_altitude
  @cloud_altitude
end

#cloud_friendlyObject

Returns the value of attribute cloud_friendly.



1760
1761
1762
# File 'lib/FlightXML2REST.rb', line 1760

def cloud_friendly
  @cloud_friendly
end

#cloud_typeObject

Returns the value of attribute cloud_type.



1760
1761
1762
# File 'lib/FlightXML2REST.rb', line 1760

def cloud_type
  @cloud_type
end

#conditionsObject

Returns the value of attribute conditions.



1760
1761
1762
# File 'lib/FlightXML2REST.rb', line 1760

def conditions
  @conditions
end

#pressureObject

Returns the value of attribute pressure.



1760
1761
1762
# File 'lib/FlightXML2REST.rb', line 1760

def pressure
  @pressure
end

#raw_dataObject

Returns the value of attribute raw_data.



1760
1761
1762
# File 'lib/FlightXML2REST.rb', line 1760

def raw_data
  @raw_data
end

#temp_airObject

Returns the value of attribute temp_air.



1760
1761
1762
# File 'lib/FlightXML2REST.rb', line 1760

def temp_air
  @temp_air
end

#temp_dewpointObject

Returns the value of attribute temp_dewpoint.



1760
1761
1762
# File 'lib/FlightXML2REST.rb', line 1760

def temp_dewpoint
  @temp_dewpoint
end

#temp_relhumObject

Returns the value of attribute temp_relhum.



1760
1761
1762
# File 'lib/FlightXML2REST.rb', line 1760

def temp_relhum
  @temp_relhum
end

#timeObject

Returns the value of attribute time.



1760
1761
1762
# File 'lib/FlightXML2REST.rb', line 1760

def time
  @time
end

#visibilityObject

Returns the value of attribute visibility.



1760
1761
1762
# File 'lib/FlightXML2REST.rb', line 1760

def visibility
  @visibility
end

#wind_directionObject

Returns the value of attribute wind_direction.



1760
1761
1762
# File 'lib/FlightXML2REST.rb', line 1760

def wind_direction
  @wind_direction
end

#wind_friendlyObject

Returns the value of attribute wind_friendly.



1760
1761
1762
# File 'lib/FlightXML2REST.rb', line 1760

def wind_friendly
  @wind_friendly
end

#wind_speedObject

Returns the value of attribute wind_speed.



1760
1761
1762
# File 'lib/FlightXML2REST.rb', line 1760

def wind_speed
  @wind_speed
end

#wind_speed_gustObject

Returns the value of attribute wind_speed_gust.



1760
1761
1762
# File 'lib/FlightXML2REST.rb', line 1760

def wind_speed_gust
  @wind_speed_gust
end