16 #ifndef QGSFEATURE_PRIVATE_H
17 #define QGSFEATURE_PRIVATE_H
40 class QgsFeaturePrivate :
public QSharedData
50 QgsFeaturePrivate(
const QgsFeaturePrivate &other )
51 : QSharedData( other )
53 , attributes( other.attributes )
54 , geometry( other.geometry )
55 , valid( other.valid )
56 , fields( other.fields )
80 QgsFeaturePrivate &operator=(
const QgsFeaturePrivate & ) =
delete;
Container of fields for a vector layer.
A geometry is the spatial representation of a feature.
qint64 QgsFeatureId
64 bit feature ids negative numbers are used for uncommitted/newly added features