QGIS API Documentation 3.99.0-Master (2fe06baccd8)
Loading...
Searching...
No Matches
qgssetrequestinitiator_p.h File Reference
Include dependency graph for qgssetrequestinitiator_p.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define QgsSetCPLHTTPFetchOverriderInitiatorClass(overrider, _class)
#define QgsSetRequestInitiatorClass(request, _class)
#define QgsSetRequestInitiatorId(request, str)

Variables

constexpr int sFilePrefixLength = CMAKE_SOURCE_DIR[sizeof( CMAKE_SOURCE_DIR ) - 1] == '/' ? sizeof( CMAKE_SOURCE_DIR ) + 1 : sizeof( CMAKE_SOURCE_DIR )

Macro Definition Documentation

◆ QgsSetCPLHTTPFetchOverriderInitiatorClass

#define QgsSetCPLHTTPFetchOverriderInitiatorClass ( overrider,
_class )
Value:
QgsSetRequestInitiatorClass((overrider), _class)
#define QgsSetRequestInitiatorClass(request, _class)

Definition at line 33 of file qgssetrequestinitiator_p.h.

◆ QgsSetRequestInitiatorClass

#define QgsSetRequestInitiatorClass ( request,
_class )
Value:
( request ).setAttribute( static_cast< QNetworkRequest::Attribute >( QgsNetworkRequestParameters::AttributeInitiatorClass ), _class ); ( request ).setAttribute( static_cast< QNetworkRequest::Attribute >( QgsNetworkRequestParameters::AttributeInitiatorRequestId ), QString(QString( __FILE__ ).mid( sFilePrefixLength ) + ':' + QString::number( __LINE__ ) + " (" + ( __FUNCTION__ ) + ")") );
@ AttributeInitiatorClass
Class name of original object which created the request.
@ AttributeInitiatorRequestId
Internal ID used by originator object to identify requests.
constexpr int sFilePrefixLength

Definition at line 26 of file qgssetrequestinitiator_p.h.

◆ QgsSetRequestInitiatorId

#define QgsSetRequestInitiatorId ( request,
str )
Value:
( request ).setAttribute( static_cast< QNetworkRequest::Attribute >( QgsNetworkRequestParameters::AttributeInitiatorRequestId ), QString(QString( __FILE__ ).mid( sFilePrefixLength ) + ':' + QString::number( __LINE__ ) + " (" + ( __FUNCTION__ ) + "): " + ( str ) ) );

Definition at line 27 of file qgssetrequestinitiator_p.h.

Variable Documentation

◆ sFilePrefixLength

int sFilePrefixLength = CMAKE_SOURCE_DIR[sizeof( CMAKE_SOURCE_DIR ) - 1] == '/' ? sizeof( CMAKE_SOURCE_DIR ) + 1 : sizeof( CMAKE_SOURCE_DIR )
constexpr

Definition at line 23 of file qgssetrequestinitiator_p.h.