Index
Modules:
bttrwttrin
,
bttrwttrin/conversions
,
bttrwttrin/procs
,
bttrwttrin/typedefs
,
bttrwttrin/typedefsjson
.
API symbols
Astronomy:
typedefs: object Astronomy
AstronomyEvent:
typedefs: object AstronomyEvent
AstronomyMoon:
typedefs: object AstronomyMoon
AstronomySun:
typedefs: object AstronomySun
ChanceOf:
typedefs: object ChanceOf
CurrentWeather:
typedefs: object CurrentWeather
getAstronomy:
conversions: proc getAstronomy(json: seq[JsonAstronomy]): Astronomy
getDayAfterTomorrow:
procs: proc getDayAfterTomorrow(weather: WeatherRequest): Option[WeatherForecast]
getForecast:
conversions: proc getForecast(json: JsonWeatherForecast): WeatherForecast
getForecasts:
conversions: proc getForecasts(json: seq[JsonWeatherForecast]): seq[WeatherForecast]
getHourly:
conversions: proc getHourly(json: JsonHourlyForecast): WeatherHourlyForecast
conversions: proc getHourly(json: seq[JsonHourlyForecast]): seq[WeatherHourlyForecast]
getOvermorrow:
procs: proc getOvermorrow(weather: WeatherRequest): Option[WeatherForecast]
getTemperatureFluctuation:
procs: proc getTemperatureFluctuation(weather: WeatherForecast; unit: Unit = Metric): int
getToday:
procs: proc getToday(weather: WeatherRequest): Option[WeatherForecast]
getTomorrow:
procs: proc getTomorrow(weather: WeatherRequest): Option[WeatherForecast]
getWeather:
procs: proc getWeather(cities: seq[string]): OrderedTable[string, WeatherRequest]
procs: proc getWeather(city: string): WeatherRequest
getWind:
conversions: proc getWind(deg, p16, speedM, speedI: Option[string]): Wind
Imperial:
procs: Unit.Imperial
JsonAstronomy:
typedefsjson: object JsonAstronomy
JsonCurrentLocation:
typedefsjson: object JsonCurrentLocation
JsonHourlyForecast:
typedefsjson: object JsonHourlyForecast
JsonNearestArea:
typedefsjson: object JsonNearestArea
JsonSeqValue:
typedefsjson: type JsonSeqValue
jsonToCurrent:
conversions: proc jsonToCurrent(json: JsonCurrentLocation): CurrentWeather
jsonToNearestArea:
conversions: proc jsonToNearestArea(json: JsonNearestArea): Option[NearestArea]
conversions: proc jsonToNearestArea(json: seq[JsonNearestArea]): Option[NearestArea]
jsonToObject:
conversions: proc jsonToObject(json: JsonWeather): WeatherRequest
JsonWeather:
typedefsjson: object JsonWeather
JsonWeatherForecast:
typedefsjson: object JsonWeatherForecast
JsonWttrInRequest:
typedefsjson: type JsonWttrInRequest
LocationLatLong:
typedefs: tuple LocationLatLong
Metric:
procs: Unit.Metric
NearestArea:
typedefs: object NearestArea
parseWeather:
conversions: proc parseWeather(json: JsonNode): WeatherRequest
conversions: proc parseWeather(json: string): WeatherRequest
Unit:
procs: enum Unit
UnitData:
typedefs: tuple UnitData
WeatherForecast:
typedefs: object WeatherForecast
WeatherHourlyForecast:
typedefs: object WeatherHourlyForecast
WeatherRequest:
typedefs: object WeatherRequest
Wind:
typedefs: object Wind