|
SNode.C
|
#include <MariaDBUseResultCommand.h>
Public Member Functions | |
| MariaDBUseResultCommand (const std::function< void(MYSQL_RES *)> &onUseResult, 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 | |
| MYSQL_RES * | result = nullptr |
| const std::function< void(MYSQL_RES *)> | onUseResult |
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 MariaDBUseResultCommand.h.
| database::mariadb::commands::sync::MariaDBUseResultCommand::MariaDBUseResultCommand | ( | const std::function< void(MYSQL_RES *)> & | onUseResult, |
| const std::function< void(const std::string &, unsigned int)> & | onError | ||
| ) |
Definition at line 51 of file MariaDBUseResultCommand.cpp.
References MariaDBUseResultCommand().
Referenced by MariaDBUseResultCommand().
|
overrideprivatevirtual |
Implements database::mariadb::MariaDBCommand.
Definition at line 63 of file MariaDBUseResultCommand.cpp.
|
overrideprivatevirtual |
Implements database::mariadb::MariaDBCommand.
Definition at line 69 of file MariaDBUseResultCommand.cpp.
|
overrideprivatevirtual |
Implements database::mariadb::MariaDBCommand.
Definition at line 57 of file MariaDBUseResultCommand.cpp.
|
private |
Definition at line 66 of file MariaDBUseResultCommand.h.
|
private |
Definition at line 64 of file MariaDBUseResultCommand.h.