|
drogon
C++14/17-based HTTP application framework
|
This is the complete list of members for drogon::orm::DbClient, including all inherited members.
| closeAll()=0 | drogon::orm::DbClient | pure virtual |
| connectionInfo() const (defined in drogon::orm::DbClient) | drogon::orm::DbClient | inline |
| connectionInfo_ (defined in drogon::orm::DbClient) | drogon::orm::DbClient | protected |
| execSqlAsync(const std::string &sql, FUNCTION1 &&rCallback, FUNCTION2 &&exceptCallback, Arguments &&...args) noexcept | drogon::orm::DbClient | inline |
| execSqlAsyncFuture(const std::string &sql, Arguments &&...args) noexcept | drogon::orm::DbClient | inline |
| execSqlSync(const std::string &sql, Arguments &&...args) noexcept(false) (defined in drogon::orm::DbClient) | drogon::orm::DbClient | inline |
| hasAvailableConnections() const noexcept=0 | drogon::orm::DbClient | pure virtual |
| newMysqlClient(const std::string &connInfo, size_t connNum) (defined in drogon::orm::DbClient) | drogon::orm::DbClient | static |
| newPgClient(const std::string &connInfo, size_t connNum, bool autoBatch=false) | drogon::orm::DbClient | static |
| newSqlite3Client(const std::string &connInfo, size_t connNum) (defined in drogon::orm::DbClient) | drogon::orm::DbClient | static |
| newTransaction(const std::function< void(bool)> &commitCallback=std::function< void(bool)>(), TransactionType transType=TransactionType::Deferred) noexcept(false)=0 | drogon::orm::DbClient | pure virtual |
| newTransaction(TransactionType transType) noexcept(false) | drogon::orm::DbClient | inline |
| newTransactionAsync(const std::function< void(const std::shared_ptr< Transaction > &)> &callback, TransactionType transType=TransactionType::Deferred)=0 | drogon::orm::DbClient | pure virtual |
| newTransactionAsync(TransactionType transType, const std::function< void(const std::shared_ptr< Transaction > &)> &callback) | drogon::orm::DbClient | inline |
| 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::DbClient | inline |
| operator<<(const std::string_view &sql) (defined in drogon::orm::DbClient) | drogon::orm::DbClient | inline |
| setTimeout(double timeout)=0 | drogon::orm::DbClient | pure virtual |
| type() const (defined in drogon::orm::DbClient) | drogon::orm::DbClient | inline |
| type_ (defined in drogon::orm::DbClient) | drogon::orm::DbClient | protected |
| ~DbClient() (defined in drogon::orm::DbClient) | drogon::orm::DbClient | virtual |