18 #ifndef LOCATION_SERVICE_COM_UBUNTU_LOCATION_SERVICE_SESSION_IMPLEMENTATION_H_ 19 #define LOCATION_SERVICE_COM_UBUNTU_LOCATION_SERVICE_SESSION_IMPLEMENTATION_H_ 56 std::unique_ptr<Private> d;
64 #endif // LOCATION_SERVICE_COM_UBUNTU_LOCATION_SERVICE_SESSION_IMPLEMENTATION_H_
virtual void stop_velocity_updates() noexcept
virtual void stop_heading_updates() noexcept
virtual void start_position_updates()
virtual ~Implementation() noexcept
std::shared_ptr< Provider > Ptr
virtual void stop_position_updates() noexcept
Models a session with the location service.
virtual void start_velocity_updates()
virtual void start_heading_updates()
Implementation(const Provider::Ptr &provider)
Implementation & operator=(const Implementation &)=delete