Skip to content

Class EgenioussReceiver

ClassList > EgenioussReceiver

Inherits the following classes: AbstractGnssReceiver

Public Types inherited from AbstractGnssReceiver

See AbstractGnssReceiver

Type Name
enum Capability

Public Static Attributes

Type Name
QLatin1String identifier = QLatin1String( "egeniouss" )

Public Signals inherited from AbstractGnssReceiver

See AbstractGnssReceiver

Type Name
signal void lastErrorChanged (const QString & lastError)
signal void lastGnssPositionInformationChanged (const GnssPositionInformation & lastGnssPositionInformation)
signal void socketStateChanged (const QAbstractSocket::SocketState socketState)
signal void socketStateStringChanged (const QString & socketStateString)
signal void validChanged

Public Functions

Type Name
EgenioussReceiver (const QString & address=QString(), const int port=0, QObject * parent=nullptr)
virtual GnssPositionDetails details () override const
~EgenioussReceiver () override

Public Functions inherited from AbstractGnssReceiver

See AbstractGnssReceiver

Type Name
AbstractGnssReceiver (QObject * parent=nullptr)
void connectDevice ()
virtual GnssPositionDetails details () const
void disconnectDevice ()
QString lastError () const
GnssPositionInformation lastGnssPositionInformation () const
void setValid (bool valid)
virtual QAbstractSocket::SocketState socketState () const
virtual QString socketStateString ()
void startLogging (const QString & path)
void stopLogging ()
bool valid () const
virtual ~AbstractGnssReceiver () = default

Protected Functions inherited from AbstractGnssReceiver

See AbstractGnssReceiver

Type Name
void setSocketState (const QAbstractSocket::SocketState & state)

Public Static Attributes Documentation

variable identifier

QLatin1String EgenioussReceiver::identifier;

Public Functions Documentation

function EgenioussReceiver

explicit EgenioussReceiver::EgenioussReceiver (
    const QString & address=QString(),
    const int port=0,
    QObject * parent=nullptr
) 

function details

virtual GnssPositionDetails EgenioussReceiver::details () override const

Returns extra details (such as hdop, vdop, pdop) provided by the positioning device.

Implements AbstractGnssReceiver::details


function ~EgenioussReceiver

EgenioussReceiver::~EgenioussReceiver () override


The documentation for this class was generated from the following file src/core/positioning/egenioussreceiver.h