ubuntu-location-service  ..
An aggregating location service providing positioning and geocoding capabilities to applications.
com::ubuntu::location::UpdateSelector Class Referenceabstract

#include <update_selector.h>

+ Inheritance diagram for com::ubuntu::location::UpdateSelector:
+ Collaboration diagram for com::ubuntu::location::UpdateSelector:

Public Types

typedef std::shared_ptr< UpdateSelectorPtr
 

Public Member Functions

 UpdateSelector (const UpdateSelector &)=delete
 
UpdateSelectoroperator= (const UpdateSelector &)=delete
 
virtual ~UpdateSelector ()=default
 
virtual Update< Positionselect (const Update< Position > &older, const Update< Position > &newer)=0
 

Protected Member Functions

 UpdateSelector ()=default
 

Detailed Description

Definition at line 30 of file update_selector.h.

Member Typedef Documentation

Definition at line 33 of file update_selector.h.

Constructor & Destructor Documentation

com::ubuntu::location::UpdateSelector::UpdateSelector ( const UpdateSelector )
delete
virtual com::ubuntu::location::UpdateSelector::~UpdateSelector ( )
virtualdefault
com::ubuntu::location::UpdateSelector::UpdateSelector ( )
protecteddefault

Member Function Documentation

UpdateSelector& com::ubuntu::location::UpdateSelector::operator= ( const UpdateSelector )
delete
virtual Update<Position> com::ubuntu::location::UpdateSelector::select ( const Update< Position > &  older,
const Update< Position > &  newer 
)
pure virtual

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