Constructor

GWeatherLocationnew_detached

Declaration [src]

GWeatherLocation*
gweather_location_new_detached (
  const char* name,
  const char* icao,
  double latitude,
  double longitude
)

Description [src]

Construct a new location from the given data, supplementing any missing information from the static database.

Parameters

name const char*
 

The user visible location name.

 The data is owned by the caller of the function.
 The value is a NUL terminated UTF-8 string.
icao const char*
 

The ICAO code of the location.

 The argument can be NULL.
 The data is owned by the caller of the function.
 The value is a NUL terminated UTF-8 string.
latitude double
 

The latitude of the location.

longitude double
 

The longitude of the location.

Return value

Returns: GWeatherLocation
 

The newly created detached location.

 The caller of the function takes ownership of the data, and is responsible for freeing it.