18 #ifndef LOCATION_SERVICE_COM_UBUNTU_LOCATION_SERVICE_SESSION_STUB_H_ 19 #define LOCATION_SERVICE_COM_UBUNTU_LOCATION_SESSION_SESSION_STUB_H_ 29 #include <core/dbus/stub.h> 47 const core::dbus::Bus::Ptr& bus,
48 const core::dbus::types::ObjectPath& session_path);
50 virtual ~Stub() noexcept;
53 virtual const core::dbus::types::ObjectPath&
path()
const;
66 std::unique_ptr<Private> d;
73 #endif // LOCATION_SERVICE_COM_UBUNTU_LOCATION_SERVICE_SESSION_STUB_H_ Stub & operator=(const Stub &)=delete
virtual const core::dbus::types::ObjectPath & path() const
virtual void stop_heading_updates() noexcept
virtual void start_position_updates()
Stub(const core::dbus::Bus::Ptr &bus, const core::dbus::types::ObjectPath &session_path)
virtual void stop_velocity_updates() noexcept
virtual void start_velocity_updates()
virtual void start_heading_updates()
virtual void stop_position_updates() noexcept