Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QNmeaSatelliteInfoUpdate Struct Reference

#include <qnmeasatelliteinfosource_p.h>

+ Collaboration diagram for QNmeaSatelliteInfoUpdate:

Public Member Functions

QList< QGeoSatelliteInfoallSatellitesInUse () const
 
QList< QGeoSatelliteInfoallSatellitesInView () const
 
void setSatellitesInView (QGeoSatelliteInfo::SatelliteSystem system, const QList< QGeoSatelliteInfo > &inView)
 
bool setSatellitesInUse (QGeoSatelliteInfo::SatelliteSystem system, const QList< int > &inUse)
 
void consume ()
 
bool isFresh () const
 
void clear ()
 
bool isValid () const
 
bool calculateValidInUse () const
 
bool calculateValidInView () const
 

Public Attributes

QMap< QGeoSatelliteInfo::SatelliteSystem, SatelliteInfom_satellites
 
QList< QGeoSatelliteInfom_satellitesInViewParsed
 
bool m_validInView = false
 
bool m_validInUse = false
 
bool m_fresh = false
 
QByteArray gsa
 
QList< QByteArraygsv
 

Detailed Description

Definition at line 44 of file qnmeasatelliteinfosource_p.h.

Member Function Documentation

◆ allSatellitesInUse()

QList< QGeoSatelliteInfo > QNmeaSatelliteInfoUpdate::allSatellitesInUse ( ) const

Definition at line 656 of file qnmeasatelliteinfosource.cpp.

◆ allSatellitesInView()

QList< QGeoSatelliteInfo > QNmeaSatelliteInfoUpdate::allSatellitesInView ( ) const

Definition at line 664 of file qnmeasatelliteinfosource.cpp.

◆ calculateValidInUse()

bool QNmeaSatelliteInfoUpdate::calculateValidInUse ( ) const

Definition at line 810 of file qnmeasatelliteinfosource.cpp.

◆ calculateValidInView()

bool QNmeaSatelliteInfoUpdate::calculateValidInView ( ) const

Definition at line 819 of file qnmeasatelliteinfosource.cpp.

◆ clear()

void QNmeaSatelliteInfoUpdate::clear ( )

Definition at line 791 of file qnmeasatelliteinfosource.cpp.

◆ consume()

void QNmeaSatelliteInfoUpdate::consume ( )

Definition at line 781 of file qnmeasatelliteinfosource.cpp.

◆ isFresh()

bool QNmeaSatelliteInfoUpdate::isFresh ( ) const

Definition at line 786 of file qnmeasatelliteinfosource.cpp.

◆ isValid()

bool QNmeaSatelliteInfoUpdate::isValid ( ) const

Definition at line 804 of file qnmeasatelliteinfosource.cpp.

◆ setSatellitesInUse()

bool QNmeaSatelliteInfoUpdate::setSatellitesInUse ( QGeoSatelliteInfo::SatelliteSystem system,
const QList< int > & inUse )

Definition at line 736 of file qnmeasatelliteinfosource.cpp.

◆ setSatellitesInView()

void QNmeaSatelliteInfoUpdate::setSatellitesInView ( QGeoSatelliteInfo::SatelliteSystem system,
const QList< QGeoSatelliteInfo > & inView )

Definition at line 672 of file qnmeasatelliteinfosource.cpp.

Member Data Documentation

◆ gsa

QByteArray QNmeaSatelliteInfoUpdate::gsa

Definition at line 52 of file qnmeasatelliteinfosource_p.h.

◆ gsv

QList<QByteArray> QNmeaSatelliteInfoUpdate::gsv

Definition at line 53 of file qnmeasatelliteinfosource_p.h.

◆ m_fresh

bool QNmeaSatelliteInfoUpdate::m_fresh = false

Definition at line 50 of file qnmeasatelliteinfosource_p.h.

◆ m_satellites

QMap<QGeoSatelliteInfo::SatelliteSystem, SatelliteInfo> QNmeaSatelliteInfoUpdate::m_satellites

Definition at line 46 of file qnmeasatelliteinfosource_p.h.

◆ m_satellitesInViewParsed

QList<QGeoSatelliteInfo> QNmeaSatelliteInfoUpdate::m_satellitesInViewParsed

Definition at line 47 of file qnmeasatelliteinfosource_p.h.

◆ m_validInUse

bool QNmeaSatelliteInfoUpdate::m_validInUse = false

Definition at line 49 of file qnmeasatelliteinfosource_p.h.

◆ m_validInView

bool QNmeaSatelliteInfoUpdate::m_validInView = false

Definition at line 48 of file qnmeasatelliteinfosource_p.h.


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