drogon
C++14/17-based HTTP application framework
Loading...
Searching...
No Matches
drogon::orm::Transaction Member List

This is the complete list of members for drogon::orm::Transaction, including all inherited members.

closeAll() overridedrogon::orm::Transactioninlinevirtual
connectionInfo() const (defined in drogon::orm::DbClient)drogon::orm::DbClientinline
connectionInfo_ (defined in drogon::orm::DbClient)drogon::orm::DbClientprotected
execSqlAsync(const std::string &sql, FUNCTION1 &&rCallback, FUNCTION2 &&exceptCallback, Arguments &&...args) noexceptdrogon::orm::DbClientinline
execSqlAsyncFuture(const std::string &sql, Arguments &&...args) noexceptdrogon::orm::DbClientinline
execSqlSync(const std::string &sql, Arguments &&...args) noexcept(false) (defined in drogon::orm::DbClient)drogon::orm::DbClientinline
hasAvailableConnections() const noexcept=0drogon::orm::DbClientpure virtual
newMysqlClient(const std::string &connInfo, size_t connNum) (defined in drogon::orm::DbClient)drogon::orm::DbClientstatic
newPgClient(const std::string &connInfo, size_t connNum, bool autoBatch=false)drogon::orm::DbClientstatic
newSqlite3Client(const std::string &connInfo, size_t connNum) (defined in drogon::orm::DbClient)drogon::orm::DbClientstatic
newTransaction(const std::function< void(bool)> &commitCallback=std::function< void(bool)>(), TransactionType transType=TransactionType::Deferred) noexcept(false)=0drogon::orm::DbClientpure virtual
newTransaction(TransactionType transType) noexcept(false)drogon::orm::DbClientinline
newTransactionAsync(const std::function< void(const std::shared_ptr< Transaction > &)> &callback, TransactionType transType=TransactionType::Deferred)=0drogon::orm::DbClientpure virtual
newTransactionAsync(TransactionType transType, const std::function< void(const std::shared_ptr< Transaction > &)> &callback)drogon::orm::DbClientinline
operator<<(const std::string &sql)drogon::orm::DbClient
operator<<(std::string &&sql) (defined in drogon::orm::DbClient)drogon::orm::DbClient
operator<<(const char(&sql)[N]) (defined in drogon::orm::DbClient)drogon::orm::DbClientinline
operator<<(const std::string_view &sql) (defined in drogon::orm::DbClient)drogon::orm::DbClientinline
rollback()=0 (defined in drogon::orm::Transaction)drogon::orm::Transactionpure virtual
setCommitCallback(const std::function< void(bool)> &commitCallback)=0 (defined in drogon::orm::Transaction)drogon::orm::Transactionpure virtual
setTimeout(double timeout)=0drogon::orm::DbClientpure virtual
type() const (defined in drogon::orm::DbClient)drogon::orm::DbClientinline
type_ (defined in drogon::orm::DbClient)drogon::orm::DbClientprotected
~DbClient() (defined in drogon::orm::DbClient)drogon::orm::DbClientvirtual