libosmscout  0.1
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules
osmscout::PositionAgent::GpsPosition Struct Reference

#include <PositionAgent.h>

Public Member Functions

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

Public Attributes

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

Member Function Documentation

◆ GetGeoBox()

◆ GetState()

◆ GetStateStr()

std::string osmscout::PositionAgent::GpsPosition::GetStateStr ( const Timestamp now) const

◆ Update()

void osmscout::PositionAgent::GpsPosition::Update ( const Timestamp time,
const GeoCoord position,
const Distance horizontalAccuracy 
)

Member Data Documentation

◆ horizontalAccuracy

Distance osmscout::PositionAgent::GpsPosition::horizontalAccuracy {Meters(2000)}

◆ lastUpdate

Timestamp osmscout::PositionAgent::GpsPosition::lastUpdate

◆ position

GeoCoord osmscout::PositionAgent::GpsPosition::position

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