| 
    QGIS API Documentation 3.99.0-Master (f78f5286a64)
    
   | 
 
Utility class to redirect GDAL's CPL HTTP calls through QgsBlockingNetworkRequest. More...
#include <qgscplhttpfetchoverrider.h>
Public Member Functions | |
| QgsCPLHTTPFetchOverrider (const QString &authCfg=QString(), QgsFeedback *feedback=nullptr) | |
| Installs the redirection for the current thread.   | |
| ~QgsCPLHTTPFetchOverrider () | |
| void | setAttribute (QNetworkRequest::Attribute code, const QVariant &value) | 
| Define attribute that must be forwarded to the actual QNetworkRequest.   | |
| void | setFeedback (QgsFeedback *feedback) | 
| Sets the feedback cancellation object for the redirection.   | |
| QThread * | thread () const | 
| Returns the thread associated with the overrider.   | |
Utility class to redirect GDAL's CPL HTTP calls through QgsBlockingNetworkRequest.
The implementation is a no-op before GDAL 3.2
Definition at line 41 of file qgscplhttpfetchoverrider.h.
      
  | 
  explicit | 
Installs the redirection for the current thread.
Definition at line 23 of file qgscplhttpfetchoverrider.cpp.
| QgsCPLHTTPFetchOverrider::~QgsCPLHTTPFetchOverrider | ( | ) | 
Definition at line 31 of file qgscplhttpfetchoverrider.cpp.
| void QgsCPLHTTPFetchOverrider::setAttribute | ( | QNetworkRequest::Attribute | code, | 
| const QVariant & | value | ||
| ) | 
Define attribute that must be forwarded to the actual QNetworkRequest.
Definition at line 195 of file qgscplhttpfetchoverrider.cpp.
| void QgsCPLHTTPFetchOverrider::setFeedback | ( | QgsFeedback * | feedback | ) | 
Sets the feedback cancellation object for the redirection.
Definition at line 200 of file qgscplhttpfetchoverrider.cpp.
| QThread * QgsCPLHTTPFetchOverrider::thread | ( | ) | const | 
Returns the thread associated with the overrider.
Definition at line 205 of file qgscplhttpfetchoverrider.cpp.