| QGIS API Documentation
    3.20.0-Odense (decaadbb31)
    | 
Undo command for deleting features from a vector layer in transaction group. More...
#include <qgsvectorlayerundopassthroughcommand.h>

| Public Member Functions | |
| QgsVectorLayerUndoPassthroughCommandDeleteFeatures (QgsVectorLayerEditBuffer *buffer, const QgsFeatureIds &fids) | |
| Constructor for QgsVectorLayerUndoPassthroughCommandDeleteFeatures.  More... | |
| void | redo () override | 
| void | undo () override | 
|  Public Member Functions inherited from QgsVectorLayerUndoPassthroughCommand | |
| QgsVectorLayerUndoPassthroughCommand (QgsVectorLayerEditBuffer *buffer, const QString &text, bool autocreate=true) | |
| Constructor for QgsVectorLayerUndoPassthroughCommand.  More... | |
| bool | hasError () const | 
| Returns error status.  More... | |
|  Public Member Functions inherited from QgsVectorLayerUndoCommand | |
| QgsVectorLayerUndoCommand (QgsVectorLayerEditBuffer *buffer) | |
| Constructor for QgsVectorLayerUndoCommand.  More... | |
| int | id () const override | 
| QgsVectorLayer * | layer () | 
| Returns the layer associated with the undo command.  More... | |
| bool | mergeWith (const QUndoCommand *) override | 
| Additional Inherited Members | |
|  Protected Member Functions inherited from QgsVectorLayerUndoPassthroughCommand | |
| QString | errorMessage () const | 
| Returns the error message or an empty string if there's none.  More... | |
| bool | rollBackToSavePoint () | 
| Rollback command, release savepoint or set error status save point must be set prior to call error satus should be falseprior to call.  More... | |
| void | setError () | 
| Set error flag and append "failed" to text.  More... | |
| void | setErrorMessage (const QString &errorMessage) | 
| Sets the error message.  More... | |
| bool | setSavePoint (const QString &savePointId=QString()) | 
| Set the command savepoint or set error status.  More... | |
|  Protected Attributes inherited from QgsVectorLayerUndoCommand | |
| QgsVectorLayerEditBuffer * | mBuffer = nullptr | 
| Associated edit buffer.  More... | |
Undo command for deleting features from a vector layer in transaction group.
Definition at line 132 of file qgsvectorlayerundopassthroughcommand.h.
| QgsVectorLayerUndoPassthroughCommandDeleteFeatures::QgsVectorLayerUndoPassthroughCommandDeleteFeatures | ( | QgsVectorLayerEditBuffer * | buffer, | 
| const QgsFeatureIds & | fids | ||
| ) | 
Constructor for QgsVectorLayerUndoPassthroughCommandDeleteFeatures.
| buffer | associated edit buffer | 
| fids | feature IDs of features to delete from layer | 
Definition at line 152 of file qgsvectorlayerundopassthroughcommand.cpp.
| 
 | override | 
Definition at line 174 of file qgsvectorlayerundopassthroughcommand.cpp.
| 
 | override | 
Definition at line 158 of file qgsvectorlayerundopassthroughcommand.cpp.