4 #ifndef DJINNI_GENERATED_DATABASECONNECTION_HPP 5 #define DJINNI_GENERATED_DATABASECONNECTION_HPP 11 #include <libcore_export.h> 13 #define LIBCORE_EXPORT 17 namespace ledger {
namespace core {
namespace api {
20 class DatabaseStatement;
37 virtual std::shared_ptr<DatabaseStatement>
prepareStatement(
const std::string & query,
bool repeatable) = 0;
40 virtual void begin() = 0;
49 virtual void close() = 0;
55 virtual std::shared_ptr<DatabaseBlob>
newBlob() = 0;
59 #endif //DJINNI_GENERATED_DATABASECONNECTION_HPP virtual std::shared_ptr< DatabaseStatement > prepareStatement(const std::string &query, bool repeatable)=0
virtual void rollback()=0
virtual std::shared_ptr< DatabaseBlob > newBlob()=0
Definition: DatabaseConnection.hpp:27
Definition: Account.cpp:8