Skip to content

Class QfNtripSourceTableFetcher

ClassList > QfNtripSourceTableFetcher

A class to fetch information such as mount points from an NTRIP server's source table.

  • #include <qfntripsourcetablefetcher.h>

Inherits the following classes: QObject

Public Properties

Type Name
property bool isFetching
property QList< QfNtripMountPoint > mountPoints

Public Signals

Type Name
signal void fetchError (const QString & message)
Emitted when an error has occured during a fetching operation.
signal void isFetchingChanged
Emitted when a fetching operation has begun or ended.
signal void mountPointsChanged
Emitted when the list of collected mount points has changed.

Public Functions

Type Name
QfNtripSourceTableFetcher (QObject * parent=nullptr)
The NTRIP source table fetcher constructor.
Q_INVOKABLE void cancel ()
Cancels any ongoing fetching operation.
Q_INVOKABLE void fetch (const QfNtripSettings & ntripSettings)
bool isFetching () const
Returns TRUE if on ongoing source table fetching operation is ongoing.
QList< QfNtripMountPoint > mountPoints () const
Returns the mount points collected during the last source table fetching operation.
~QfNtripSourceTableFetcher () noexcept override
The NTRIP source table fetcher destructor.

Public Properties Documentation

property isFetching [1/2]

bool QfNtripSourceTableFetcher::isFetching;

property mountPoints [1/2]

QList<QfNtripMountPoint> QfNtripSourceTableFetcher::mountPoints;

Public Signals Documentation

signal fetchError

Emitted when an error has occured during a fetching operation.

void QfNtripSourceTableFetcher::fetchError;


signal isFetchingChanged

Emitted when a fetching operation has begun or ended.

void QfNtripSourceTableFetcher::isFetchingChanged;


signal mountPointsChanged

Emitted when the list of collected mount points has changed.

void QfNtripSourceTableFetcher::mountPointsChanged;


Public Functions Documentation

function QfNtripSourceTableFetcher

The NTRIP source table fetcher constructor.

explicit QfNtripSourceTableFetcher::QfNtripSourceTableFetcher (
    QObject * parent=nullptr
) 


function cancel

Cancels any ongoing fetching operation.

Q_INVOKABLE void QfNtripSourceTableFetcher::cancel () 


function fetch

Q_INVOKABLE void QfNtripSourceTableFetcher::fetch (
    const QfNtripSettings & ntripSettings
) 

Fetches details from an NTRIP server source table

Parameters:

  • ntripSettings The NTRIP settings of the server

function isFetching [2/2]

Returns TRUE if on ongoing source table fetching operation is ongoing.

inline bool QfNtripSourceTableFetcher::isFetching () const


function mountPoints [2/2]

Returns the mount points collected during the last source table fetching operation.

inline QList< QfNtripMountPoint > QfNtripSourceTableFetcher::mountPoints () const


function ~QfNtripSourceTableFetcher

The NTRIP source table fetcher destructor.

QfNtripSourceTableFetcher::~QfNtripSourceTableFetcher () noexcept override



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