QGIS API Documentation  3.16.0-Hannover (43b64b13f3)
Classes | Macros
qgsconnectionpool.h File Reference
#include "qgis.h"
#include "qgsapplication.h"
#include <QCoreApplication>
#include <QMap>
#include <QMutex>
#include <QSemaphore>
#include <QStack>
#include <QTime>
#include <QTimer>
#include <QThread>
Include dependency graph for qgsconnectionpool.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  QgsConnectionPoolGroup< T >::Item
 
class  QgsConnectionPool< T, T_Group >
 Template class responsible for keeping a pool of open connections. More...
 
class  QgsConnectionPoolGroup< T >
 Template that stores data related to a connection to a single server or datasource. More...
 

Macros

#define CONN_POOL_EXPIRATION_TIME   60
 
#define CONN_POOL_SPARE_CONNECTIONS   2
 
#define SIP_NO_FILE
 

Macro Definition Documentation

◆ CONN_POOL_EXPIRATION_TIME

#define CONN_POOL_EXPIRATION_TIME   60

Definition at line 33 of file qgsconnectionpool.h.

◆ CONN_POOL_SPARE_CONNECTIONS

#define CONN_POOL_SPARE_CONNECTIONS   2

Definition at line 34 of file qgsconnectionpool.h.

◆ SIP_NO_FILE

#define SIP_NO_FILE

Definition at line 19 of file qgsconnectionpool.h.