class QgsFeatureStore { %TypeHeaderCode #include %End public: //! Constructor QgsFeatureStore(); //! Constructor QgsFeatureStore( const QgsFeatureStore &rhs ); //! Constructor QgsFeatureStore( const QgsFields& fields, const QgsCoordinateReferenceSystem& crs ); //! Destructor ~QgsFeatureStore(); /** Get fields list */ QgsFields& fields(); /** Set fields */ void setFields( const QgsFields & fields ); /** Get crs */ QgsCoordinateReferenceSystem crs() const; /** Set crs */ void setCrs( const QgsCoordinateReferenceSystem& crs ); /** Get features list reference */ QgsFeatureList& features(); /** Set map of optional parameters */ void setParams( const QMap &theParams ); /** Get map of optional parameters */ QMap params() const; };