QGIS API Documentation
2.18.21-Las Palmas (9fba24a)
|
A singleton class to register / unregister existing GPS connections such that the information is available to all classes and plugins. More...
#include <qgsgpsconnectionregistry.h>
Public Member Functions | |
~QgsGPSConnectionRegistry () | |
QList< QgsGPSConnection * > | connectionList () const |
void | registerConnection (QgsGPSConnection *c) |
Inserts a connection into the registry. More... | |
void | unregisterConnection (QgsGPSConnection *c) |
Unregisters connection. More... | |
Static Public Member Functions | |
static QgsGPSConnectionRegistry * | instance () |
Protected Member Functions | |
QgsGPSConnectionRegistry () | |
Protected Attributes | |
QSet< QgsGPSConnection * > | mConnections |
Static Protected Attributes | |
static QgsGPSConnectionRegistry * | mInstance |
A singleton class to register / unregister existing GPS connections such that the information is available to all classes and plugins.
Definition at line 29 of file qgsgpsconnectionregistry.h.
QgsGPSConnectionRegistry::~QgsGPSConnectionRegistry | ( | ) |
Definition at line 25 of file qgsgpsconnectionregistry.cpp.
|
protected |
Definition at line 21 of file qgsgpsconnectionregistry.cpp.
QList< QgsGPSConnection *> QgsGPSConnectionRegistry::connectionList | ( | ) | const |
Definition at line 46 of file qgsgpsconnectionregistry.cpp.
|
static |
Definition at line 30 of file qgsgpsconnectionregistry.cpp.
void QgsGPSConnectionRegistry::registerConnection | ( | QgsGPSConnection * | c | ) |
Inserts a connection into the registry.
The connection is owned by the registry class until it is unregistered again
Definition at line 36 of file qgsgpsconnectionregistry.cpp.
void QgsGPSConnectionRegistry::unregisterConnection | ( | QgsGPSConnection * | c | ) |
Unregisters connection.
The registry does no longer own the connection
Definition at line 41 of file qgsgpsconnectionregistry.cpp.
|
protected |
Definition at line 47 of file qgsgpsconnectionregistry.h.
|
staticprotected |
Definition at line 45 of file qgsgpsconnectionregistry.h.