libosmscout 1.1.1
Loading...
Searching...
No Matches
osmscout::CLASS_FINAL< DataLoader >::GpsPosition Struct Reference

#include <libosmscout/include/osmscout/navigation/PositionAgent.h>

Public Member Functions

GpsPositionState GetState (const Timestamp &now) const
std::string GetStateStr (const Timestamp &now) const
GeoBox GetGeoBox () const
void Update (const Timestamp &time, const GeoCoord &position, const Distance &horizontalAccuracy)

Public Attributes

Timestamp lastUpdate
GeoCoord position
Distance horizontalAccuracy {Meters(2000)}

Member Function Documentation

◆ GetGeoBox()

template<typename DataLoader>
GeoBox osmscout::CLASS_FINAL< DataLoader >::GpsPosition::GetGeoBox ( ) const

◆ GetState()

template<typename DataLoader>
GpsPositionState osmscout::CLASS_FINAL< DataLoader >::GpsPosition::GetState ( const Timestamp & now) const

◆ GetStateStr()

template<typename DataLoader>
std::string osmscout::CLASS_FINAL< DataLoader >::GpsPosition::GetStateStr ( const Timestamp & now) const

◆ Update()

template<typename DataLoader>
void osmscout::CLASS_FINAL< DataLoader >::GpsPosition::Update ( const Timestamp & time,
const GeoCoord & position,
const Distance & horizontalAccuracy )

Member Data Documentation

◆ horizontalAccuracy

template<typename DataLoader>
Distance osmscout::CLASS_FINAL< DataLoader >::GpsPosition::horizontalAccuracy {Meters(2000)}

◆ lastUpdate

template<typename DataLoader>
Timestamp osmscout::CLASS_FINAL< DataLoader >::GpsPosition::lastUpdate

◆ position

template<typename DataLoader>
GeoCoord osmscout::CLASS_FINAL< DataLoader >::GpsPosition::position

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