/************************************************************************
 * This file has been generated automatically from                      *
 *                                                                      *
 * src/core/qgscacheindexfeatureid.h                                    *
 *                                                                      *
 * Do not edit manually ! Edit header and run scripts/sipify.pl again   *
 ************************************************************************/




class QgsCacheIndexFeatureId : QgsAbstractCacheIndex
{

%TypeHeaderCode
#include "qgscacheindexfeatureid.h"
%End
  public:
    QgsCacheIndexFeatureId( QgsVectorLayerCache * );

    virtual void flushFeature( QgsFeatureId fid );

    virtual void flush();

    virtual void requestCompleted( const QgsFeatureRequest &featureRequest, const QgsFeatureIds &fids );

    virtual bool getCacheIterator( QgsFeatureIterator &featureIterator, const QgsFeatureRequest &featureRequest );


};

/************************************************************************
 * This file has been generated automatically from                      *
 *                                                                      *
 * src/core/qgscacheindexfeatureid.h                                    *
 *                                                                      *
 * Do not edit manually ! Edit header and run scripts/sipify.pl again   *
 ************************************************************************/