18 #ifndef LOCATION_SERVICE_COM_UBUNTU_LOCATION_UPDATE_SELECTOR_H
19 #define LOCATION_SERVICE_COM_UBUNTU_LOCATION_UPDATE_SELECTOR_H
37 typedef std::shared_ptr<UpdateSelector>
Ptr;
virtual ~UpdateSelector()=default
UpdateSelector & operator=(const UpdateSelector &)=delete
virtual WithSource< Update< Position > > select(const WithSource< Update< Position >> &older, const WithSource< Update< Position >> &newer)=0
std::shared_ptr< UpdateSelector > Ptr
UpdateSelector(const UpdateSelector &)=delete
Templated class that wraps a value and timestamp.
std::shared_ptr< Provider > source