#include <MariaDBFieldCountCommand.h>
Public Member Functions | |
| MariaDBFieldCountCommand (const std::function< void(unsigned int)> &onFieldCount, const std::function< void(const std::string &, unsigned int)> &onError) | |
| Public Member Functions inherited from database::mariadb::MariaDBCommandSync | |
| MariaDBCommand (const std::string &name, const std::function< void(const std::string &, unsigned int)> &onError) | |
| Public Member Functions inherited from database::mariadb::MariaDBCommand | |
| MariaDBCommand (const std::string &name, const std::function< void(const std::string &, unsigned int)> &onError) | |
| virtual | ~MariaDBCommand ()=default |
| const std::string & | commandName () |
| int | commandStart (MYSQL *mysql, const utils::Timeval ¤tTime) |
| void | setMariaDBConnection (MariaDBConnection *mariaDBConnection) |
| virtual std::string | commandInfo () |
Private Member Functions | |
| int | commandStart () override |
| bool | commandCompleted () override |
| void | commandError (const std::string &errorString, unsigned int errorNumber) override |
Private Attributes | |
| unsigned int | fieldCount = 0 |
| const std::function< void(unsigned int)> | onFieldCount |
Additional Inherited Members | |
| Protected Attributes inherited from database::mariadb::MariaDBCommand | |
| MYSQL * | mysql = nullptr |
| const std::function< void(const std::string &, unsigned int)> | onError |
Definition at line 54 of file MariaDBFieldCountCommand.h.
| database::mariadb::commands::sync::MariaDBFieldCountCommand::MariaDBFieldCountCommand | ( | const std::function< void(unsigned int)> & | onFieldCount, |
| const std::function< void(const std::string &, unsigned int)> & | onError ) |
Definition at line 51 of file MariaDBFieldCountCommand.cpp.
References MariaDBFieldCountCommand().
Referenced by database::mariadb::MariaDBClientSyncAPI::fieldCount(), and MariaDBFieldCountCommand().
|
overrideprivatevirtual |
Implements database::mariadb::MariaDBCommand.
Definition at line 63 of file MariaDBFieldCountCommand.cpp.
|
overrideprivatevirtual |
Implements database::mariadb::MariaDBCommand.
Definition at line 69 of file MariaDBFieldCountCommand.cpp.
|
overrideprivatevirtual |
Implements database::mariadb::MariaDBCommand.
Definition at line 57 of file MariaDBFieldCountCommand.cpp.
|
private |
Definition at line 64 of file MariaDBFieldCountCommand.h.
|
private |
Definition at line 66 of file MariaDBFieldCountCommand.h.