QGIS API Documentation 3.31.0-Master (9f23a2c1dc)
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.


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


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...