Class: TemperatureConverter

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeTemperatureConverter

Returns a new instance of TemperatureConverter.



14
15
16
# File 'lib/temperature_converter.rb', line 14

def initialize
	@temp = 0
end

Instance Attribute Details

#tempObject (readonly)

Returns the value of attribute temp.



11
12
13
# File 'lib/temperature_converter.rb', line 11

def temp
  @temp
end

Class Method Details

.commandline_temperature(temp) ⇒ Object


start converting by reading



21
22
23
# File 'lib/temperature_converter.rb', line 21

def self.commandline_temperature temp
	TemperatureConverterCommandline.commandline_temperature temp
end

.file_temperature(path) ⇒ Object



25
26
27
# File 'lib/temperature_converter.rb', line 25

def self.file_temperature path
	TemperatureConverterFile.file_temperature path
end

.ttl_temperature(origin_rb) ⇒ Object



33
34
35
# File 'lib/temperature_converter.rb', line 33

def self.ttl_temperature origin_rb
	TemperatureConverterTtl.ttl_temperature origin_rb
end

.url_temperature(url) ⇒ Object



29
30
31
# File 'lib/temperature_converter.rb', line 29

def self.url_temperature url
  TemperatureConverterUrl.url_temperature url
end