SNode.C
Loading...
Searching...
No Matches
database::mariadb::MariaDBClientSyncAPI Class Referenceabstract

#include <MariaDBClientSyncAPI.h>

Inheritance diagram for database::mariadb::MariaDBClientSyncAPI:
Collaboration diagram for database::mariadb::MariaDBClientSyncAPI:

Public Member Functions

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)
 

Protected Member Functions

 MariaDBClientSyncAPI ()=default
 
 MariaDBClientSyncAPI (const MariaDBClientSyncAPI &)=default
 
virtual ~MariaDBClientSyncAPI ()
 
virtual void execute_sync (MariaDBCommandSync *mariaDBCommand)=0
 

Detailed Description

Definition at line 37 of file MariaDBClientSyncAPI.h.

Constructor & Destructor Documentation

◆ MariaDBClientSyncAPI() [1/2]

database::mariadb::MariaDBClientSyncAPI::MariaDBClientSyncAPI ( )
protecteddefault

◆ MariaDBClientSyncAPI() [2/2]

database::mariadb::MariaDBClientSyncAPI::MariaDBClientSyncAPI ( const MariaDBClientSyncAPI & )
protecteddefault

◆ ~MariaDBClientSyncAPI()

database::mariadb::MariaDBClientSyncAPI::~MariaDBClientSyncAPI ( )
protectedvirtual

Definition at line 32 of file MariaDBClientSyncAPI.cpp.

32 {
33 }

Member Function Documentation

◆ affectedRows()

void database::mariadb::MariaDBClientSyncAPI::affectedRows ( const std::function< void(int)> & onAffectedRows,
const std::function< void(const std::string &, unsigned int)> & onErro )

◆ execute_sync()

virtual void database::mariadb::MariaDBClientSyncAPI::execute_sync ( MariaDBCommandSync * mariaDBCommand)
protectedpure virtual

Implemented in database::mariadb::MariaDBClient, and database::mariadb::MariaDBCommandSequence.

Referenced by fieldCount().

Here is the caller graph for this function:

◆ fieldCount()

void database::mariadb::MariaDBClientSyncAPI::fieldCount ( const std::function< void(unsigned int)> & onFieldCount,
const std::function< void(const std::string &, unsigned int)> & onError )

Definition at line 40 of file MariaDBClientSyncAPI.cpp.

References execute_sync().

Here is the call graph for this function:

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