|
ubuntu-location-service
..
An aggregating location service providing positioning and geocoding capabilities to applications.
|
#include <skeleton.h>
Inheritance diagram for com::ubuntu::location::service::Skeleton:
Collaboration diagram for com::ubuntu::location::service::Skeleton:Classes | |
| struct | Configuration |
| struct | CredentialsResolver |
| struct | DBusDaemonCredentialsResolver |
| struct | ObjectPathGenerator |
Public Types | |
| typedef std::shared_ptr< Skeleton > | Ptr |
Public Member Functions | |
| Skeleton (const Configuration &configuration) | |
| ~Skeleton () noexcept | |
| core::Property< bool > & | does_satellite_based_positioning () |
| core::Property< bool > & | does_report_cell_and_wifi_ids () |
| core::Property< bool > & | is_online () |
| core::Property< std::map< SpaceVehicle::Key, SpaceVehicle > > & | visible_space_vehicles () |
Definition at line 41 of file skeleton.h.
| typedef std::shared_ptr<Skeleton> com::ubuntu::location::service::Skeleton::Ptr |
Definition at line 46 of file skeleton.h.
| com::ubuntu::location::service::Skeleton::Skeleton | ( | const Configuration & | configuration | ) |
|
noexcept |
| core::Property<bool>& com::ubuntu::location::service::Skeleton::does_report_cell_and_wifi_ids | ( | ) |
| core::Property<bool>& com::ubuntu::location::service::Skeleton::does_satellite_based_positioning | ( | ) |
| core::Property<bool>& com::ubuntu::location::service::Skeleton::is_online | ( | ) |
| core::Property<std::map<SpaceVehicle::Key, SpaceVehicle> >& com::ubuntu::location::service::Skeleton::visible_space_vehicles | ( | ) |
| std::shared_ptr< core::dbus::Property<Interface::Properties::DoesReportCellAndWifiIds> > com::ubuntu::location::service::Skeleton::does_report_cell_and_wifi_ids |
Definition at line 158 of file skeleton.h.
| core::ScopedConnection com::ubuntu::location::service::Skeleton::does_report_cell_and_wifi_ids |
Definition at line 166 of file skeleton.h.
| std::shared_ptr< core::dbus::Property<Interface::Properties::DoesSatelliteBasedPositioning> > com::ubuntu::location::service::Skeleton::does_satellite_based_positioning |
Definition at line 157 of file skeleton.h.
| core::ScopedConnection com::ubuntu::location::service::Skeleton::does_satellite_based_positioning |
Definition at line 165 of file skeleton.h.
| std::shared_ptr< core::dbus::Property<Interface::Properties::IsOnline> > com::ubuntu::location::service::Skeleton::is_online |
Definition at line 159 of file skeleton.h.
| core::ScopedConnection com::ubuntu::location::service::Skeleton::is_online |
Definition at line 167 of file skeleton.h.
| std::shared_ptr< core::dbus::Property<Interface::Properties::VisibleSpaceVehicles> > com::ubuntu::location::service::Skeleton::visible_space_vehicles |
Definition at line 160 of file skeleton.h.