#include <MariaDBClient.h>
|
| MariaDBClient (const MariaDBConnectionDetails &details) |
|
| ~MariaDBClient () override |
|
MariaDBCommandSequence & | query (const std::string &sql, const std::function< void(const MYSQL_ROW)> &onQuery, const std::function< void(const std::string &, unsigned int)> &onError) |
|
MariaDBCommandSequence & | exec (const std::string &sql, const std::function< void(void)> &onExec, const std::function< void(const std::string &, unsigned int)> &onError) |
|
MariaDBCommandSequence & | startTransactions (const std::function< void(void)> &onAutoCommit, const std::function< void(const std::string &, unsigned int)> &onError) |
|
MariaDBCommandSequence & | endTransactions (const std::function< void(void)> &onAutoCommit, const std::function< void(const std::string &, unsigned int)> &onError) |
|
MariaDBCommandSequence & | commit (const std::function< void(void)> &onCommit, const std::function< void(const std::string &, unsigned int)> &onError) |
|
MariaDBCommandSequence & | rollback (const std::function< void(void)> &onRollback, const std::function< void(const std::string &, unsigned int)> &onError) |
|
void | affectedRows (const std::function< void(int)> &onAffectedRows, const std::function< void(const std::string &, unsigned int)> &onErro) |
|
void | fieldCount (const std::function< void(unsigned int)> &onFieldCount, const std::function< void(const std::string &, unsigned int)> &onError) |
|
Definition at line 61 of file MariaDBClient.h.
◆ MariaDBClient()
◆ ~MariaDBClient()
database::mariadb::MariaDBClient::~MariaDBClient |
( |
| ) |
|
|
override |
◆ connectionVanished()
void database::mariadb::MariaDBClient::connectionVanished |
( |
| ) |
|
|
private |
◆ execute_async()
◆ execute_sync()
void database::mariadb::MariaDBClient::execute_sync |
( |
MariaDBCommandSync * | mariaDBCommand | ) |
|
|
finalprivatevirtual |
◆ MariaDBConnection
◆ details
◆ mariaDBConnection
The documentation for this class was generated from the following files: