lomiri-location-service  ..
An aggregating location service providing positioning and geocoding capabilities to applications.
com::lomiri::location::NewerUpdateSelector Class Reference

#include <newer_update_selector.h>

+ Inheritance diagram for com::lomiri::location::NewerUpdateSelector:
+ Collaboration diagram for com::lomiri::location::NewerUpdateSelector:

Public Types

typedef std::shared_ptr< NewerUpdateSelectorPtr
 
- Public Types inherited from com::lomiri::location::UpdateSelector
typedef std::shared_ptr< UpdateSelectorPtr
 

Public Member Functions

virtual WithSource< Update< Position > > select (const WithSource< Update< Position >> &older, const WithSource< Update< Position >> &newer) override
 
- Public Member Functions inherited from com::lomiri::location::UpdateSelector
 UpdateSelector (const UpdateSelector &)=delete
 
UpdateSelectoroperator= (const UpdateSelector &)=delete
 
virtual ~UpdateSelector ()=default
 

Additional Inherited Members

- Protected Member Functions inherited from com::lomiri::location::UpdateSelector
 UpdateSelector ()=default
 

Detailed Description

Definition at line 29 of file newer_update_selector.h.

Member Typedef Documentation

◆ Ptr

Member Function Documentation

◆ select()

virtual WithSource<Update<Position> > com::lomiri::location::NewerUpdateSelector::select ( const WithSource< Update< Position >> &  older,
const WithSource< Update< Position >> &  newer 
)
inlineoverridevirtual

Implements com::lomiri::location::UpdateSelector.

Definition at line 34 of file newer_update_selector.h.


The documentation for this class was generated from the following file: