QGIS API Documentation  3.21.0-Master (56b4176581)
Namespaces | Macros | Functions
qgsserverfeatureid.h File Reference
#include <QString>
#include <QHash>
#include "qgis_server.h"
#include "qgsfield.h"
Include dependency graph for qgsserverfeatureid.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 QgsServerFeatureId
 The QgsServerFeatureId namespace provides a way to use primary keys for feature id.
 

Macros

#define SIP_NO_FILE
 

Functions

SERVER_EXPORT QString QgsServerFeatureId::getExpressionFromServerFid (const QString &serverFid, const QgsVectorDataProvider *provider)
 Returns the expression feature id based on primary keys. More...
 
SERVER_EXPORT QString QgsServerFeatureId::getServerFid (const QgsFeature &feature, const QgsAttributeList &pkAttributes)
 Returns the feature id based on primary keys. More...
 
SERVER_EXPORT QString QgsServerFeatureId::pkSeparator ()
 Returns the primary keys separator. More...
 
SERVER_EXPORT QgsFeatureRequest QgsServerFeatureId::updateFeatureRequestFromServerFids (QgsFeatureRequest &featureRequest, const QStringList &serverFids, const QgsVectorDataProvider *provider)
 Returns the feature request based on feature ids build with primary keys. More...
 

Macro Definition Documentation

◆ SIP_NO_FILE

#define SIP_NO_FILE

Definition at line 21 of file qgsserverfeatureid.h.