#include <MariaDBCommandSequence.h>
|
| | MariaDBCommandSequence ()=default |
| |
| | MariaDBCommandSequence (MariaDBCommandSequence &&mariaDBCommandSequence) noexcept=default |
| |
| | ~MariaDBCommandSequence () override=default |
| |
| MariaDBCommandSequence & | operator= (MariaDBCommandSequence &&mariaDBCommandSequence)=default |
| |
| 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 MariaDBCommandSequence.h.
◆ MariaDBCommandSequence() [1/2]
| database::mariadb::MariaDBCommandSequence::MariaDBCommandSequence |
( |
| ) |
|
|
default |
◆ MariaDBCommandSequence() [2/2]
| database::mariadb::MariaDBCommandSequence::MariaDBCommandSequence |
( |
MariaDBCommandSequence && |
mariaDBCommandSequence | ) |
|
|
defaultnoexcept |
◆ ~MariaDBCommandSequence()
| database::mariadb::MariaDBCommandSequence::~MariaDBCommandSequence |
( |
| ) |
|
|
overridedefault |
◆ commandCompleted()
| void database::mariadb::MariaDBCommandSequence::commandCompleted |
( |
| ) |
|
|
private |
◆ empty()
| bool database::mariadb::MariaDBCommandSequence::empty |
( |
| ) |
|
|
private |
◆ execute_async()
◆ execute_sync()
| void database::mariadb::MariaDBCommandSequence::execute_sync |
( |
MariaDBCommandSync * |
mariaDBCommand | ) |
|
|
finalprivatevirtual |
◆ nextCommand()
| MariaDBCommand * database::mariadb::MariaDBCommandSequence::nextCommand |
( |
| ) |
|
|
private |
◆ operator=()
◆ sequence()
| std::deque< MariaDBCommand * > & database::mariadb::MariaDBCommandSequence::sequence |
( |
| ) |
|
|
private |
◆ MariaDBClient
◆ MariaDBClientASyncAPI
◆ MariaDBConnection
◆ commandSequence
| std::deque<MariaDBCommand*> database::mariadb::MariaDBCommandSequence::commandSequence |
|
private |
The documentation for this class was generated from the following files: