QGIS API Documentation 3.39.0-Master (67e056379ed)
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.


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