6 #ifndef IROHA_DB_TRANSACTION_HPP 7 #define IROHA_DB_TRANSACTION_HPP 15 virtual void begin() = 0;
16 virtual void savepoint(std::string
const &name) = 0;
21 virtual void prepare(std::string
const &name) = 0;
27 #endif // IROHA_DB_TRANSACTION_HPP Definition: block_query.hpp:17
virtual void rollbackToSavepoint(std::string const &name)=0
virtual void prepare(std::string const &name)=0
virtual void savepoint(std::string const &name)=0
virtual void releaseSavepoint(std::string const &name)=0
virtual void commitPrepared(std::string const &name)=0
Definition: db_transaction.hpp:13
virtual void rollback()=0