30#ifndef OGREMULATEDTRANSACTION_H_INCLUDED
31#define OGREMULATEDTRANSACTION_H_INCLUDED
59 int& bOutHasReopenedDS) = 0;
75 int& bOutHasReopenedDS) = 0;
91 int& bOutHasReopenedDS) = 0;
121OGRDataSource CPL_DLL* OGRCreateEmulatedTransactionDataSourceWrapper(
124 int bTakeOwnershipDataSource,
125 int bTakeOwnershipTransactionBehaviour);
Definition: ogremulatedtransaction.h:41
virtual OGRErr CommitTransaction(OGRDataSource *&poDSInOut, int &bOutHasReopenedDS)=0
virtual OGRErr RollbackTransaction(OGRDataSource *&poDSInOut, int &bOutHasReopenedDS)=0
virtual OGRErr StartTransaction(OGRDataSource *&poDSInOut, int &bOutHasReopenedDS)=0
Definition: ogrsf_frmts.h:316
int OGRErr
Definition: ogr_core.h:290