SNode.C
Loading...
Searching...
No Matches
database::mariadb::MariaDBCommandASync Class Reference

#include <MariaDBCommandASync.h>

Inheritance diagram for database::mariadb::MariaDBCommandASync:
Collaboration diagram for database::mariadb::MariaDBCommandASync:

Public Member Functions

 ~MariaDBCommandASync () override
 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 &currentTime)
void setMariaDBConnection (MariaDBConnection *mariaDBConnection)
virtual int commandContinue (int status)=0
virtual bool commandCompleted ()=0
virtual void commandError (const std::string &errorString, unsigned int errorNumber)=0
virtual std::string commandInfo ()

Additional Inherited Members

Protected Attributes inherited from database::mariadb::MariaDBCommand
MYSQL * mysql = nullptr
const std::function< void(const std::string &, unsigned int)> onError

Detailed Description

Definition at line 54 of file MariaDBCommandASync.h.

Constructor & Destructor Documentation

◆ ~MariaDBCommandASync()

database::mariadb::MariaDBCommandASync::~MariaDBCommandASync ( )
override

Definition at line 51 of file MariaDBCommandASync.cpp.

51 {
52 }

Member Function Documentation

◆ MariaDBCommand()

database::mariadb::MariaDBCommand::MariaDBCommand ( const std::string & name,
const std::function< void(const std::string &, unsigned int)> & onError )

Definition at line 68 of file MariaDBCommand.cpp.

52 : name(name)
53 , onError(onError) {
54 }
const std::function< void(const std::string &, unsigned int)> onError

The documentation for this class was generated from the following files: