QGIS API Documentation 3.36.0-Maidenhead (09951dc0acf)
Loading...
Searching...
No Matches
Namespaces | 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

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

Functions

SERVER_EXPORT QString QgsServerFeatureId::getExpressionFromServerFid (const QString &serverFid, const QgsVectorDataProvider *provider)
 Returns the expression feature id based on primary keys.
 
SERVER_EXPORT QString QgsServerFeatureId::getServerFid (const QgsFeature &feature, const QgsAttributeList &pkAttributes)
 Returns the feature id based on primary keys.
 
SERVER_EXPORT QString QgsServerFeatureId::pkSeparator ()
 Returns the primary keys separator.
 
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.