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