19 #ifndef UBUNTU_APPLICATION_LOCATION_POSITION_UPDATE_H_
20 #define UBUNTU_APPLICATION_LOCATION_POSITION_UPDATE_H_
110 #endif // UBUNTU_APPLICATION_LOCATION_POSITION_UPDATE_H_
UBUNTU_DLL_PUBLIC double ua_location_position_update_get_longitude_in_degree(UALocationPositionUpdate *update)
Queries the longitude contained in the position update.
UBUNTU_DLL_PUBLIC void ua_location_position_update_ref(UALocationPositionUpdate *update)
Increments the reference count of the position update instance.
UBUNTU_DLL_PUBLIC double ua_location_position_update_get_altitude_in_meter(UALocationPositionUpdate *update)
Queries the altitude contained in the position update.
#define UBUNTU_DLL_PUBLIC
struct UbuntuApplicationLocationPositionUpdate UALocationPositionUpdate
Opaque type encapsulating a location update.
UBUNTU_DLL_PUBLIC void ua_location_position_update_unref(UALocationPositionUpdate *update)
Decrements the reference count of the position update instance.
UBUNTU_DLL_PUBLIC bool ua_location_position_update_has_altitude(UALocationPositionUpdate *update)
Checks if the position update contains an altitude.
UBUNTU_DLL_PUBLIC double ua_location_position_update_get_latitude_in_degree(UALocationPositionUpdate *update)
Queries the latitude contained in the position update.
UBUNTU_DLL_PUBLIC uint64_t ua_location_position_update_get_timestamp(UALocationPositionUpdate *update)
Queries the timestamp of the position update.