QGIS API Documentation  master-28efcda
src/core/qgsfeature.h File Reference
#include <QMap>
#include <QString>
#include <QVariant>
#include <QList>
#include <QHash>
#include <QVector>
#include <QSet>
+ Include dependency graph for qgsfeature.h:

Go to the source code of this file.

Classes

class  QgsFeature
 The feature class encapsulates a single feature including its id, geometry and a list of field/values attributes. More...

Defines

#define FID_IS_NEW(fid)   (fid<0)
#define FID_TO_NUMBER(fid)   static_cast<qint64>(fid)
#define FID_TO_STRING(fid)   QString::number( fid )
#define STRING_TO_FID(str)   (str).toLongLong()

Typedefs

typedef QMap< int, QVariant > QgsAttributeMap
typedef QVector< QVariant > QgsAttributes
typedef QMap< QgsFeatureId,
QgsAttributeMap
QgsChangedAttributesMap
typedef qint64 QgsFeatureId
typedef QSet< QgsFeatureIdQgsFeatureIds
typedef QList< QgsFeatureQgsFeatureList
typedef QMap< int, QgsFieldQgsFieldMap
typedef QMap< int, QString > QgsFieldNameMap
typedef QMap< QgsFeatureId,
QgsGeometry
QgsGeometryMap

Functions

 Q_DECLARE_METATYPE (QgsFeatureList)

Define Documentation

#define FID_TO_NUMBER (   fid)    static_cast<qint64>(fid)
#define STRING_TO_FID (   str)    (str).toLongLong()

Definition at line 84 of file qgsfeature.h.


Typedef Documentation

typedef QMap<int, QVariant> QgsAttributeMap

Definition at line 98 of file qgsfeature.h.

typedef QVector<QVariant> QgsAttributes

Definition at line 100 of file qgsfeature.h.

Definition at line 316 of file qgsfeature.h.

typedef qint64 QgsFeatureId

Definition at line 30 of file qgsfeature.h.

typedef QSet<QgsFeatureId> QgsFeatureIds

Definition at line 321 of file qgsfeature.h.

typedef QList<QgsFeature> QgsFeatureList

Definition at line 326 of file qgsfeature.h.

typedef QMap<int, QgsField> QgsFieldMap

Definition at line 102 of file qgsfeature.h.

typedef QMap<int, QString> QgsFieldNameMap

Definition at line 324 of file qgsfeature.h.

Definition at line 319 of file qgsfeature.h.


Function Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines