#include <MariaDBClient.h>
|
| | MariaDBClient (const MariaDBConnectionDetails &details, const std::function< void(const MariaDBState &)> &onStateChanged) |
| |
| | ~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 92 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
◆ onStateChanged
| std::function<void(const MariaDBState&)> database::mariadb::MariaDBClient::onStateChanged = nullptr |
|
private |
The documentation for this class was generated from the following files: