#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 39 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: