4 #ifndef DJINNI_GENERATED_DATABASEBACKEND_HPP 5 #define DJINNI_GENERATED_DATABASEBACKEND_HPP 11 #include <libcore_export.h> 13 #define LIBCORE_EXPORT 17 namespace ledger {
namespace core {
namespace api {
30 virtual int32_t getConnectionPoolSize() = 0;
36 virtual std::shared_ptr<DatabaseBackend> enableQueryLogging(
bool enable) = 0;
42 virtual bool isLoggingEnabled() = 0;
48 static std::shared_ptr<DatabaseBackend> getSqlite3Backend();
51 static std::shared_ptr<DatabaseBackend> createBackendFromEngine(
const std::shared_ptr<DatabaseEngine> & engine);
55 #endif //DJINNI_GENERATED_DATABASEBACKEND_HPP Definition: DatabaseBackend.hpp:22
Definition: Account.cpp:8