Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
SQLOperation Class Referenceabstract

#include <SQLOperation.h>

Inheritance diagram for SQLOperation:

Public Member Functions

virtual int call ()
virtual bool Execute ()=0
virtual void SetConnection (MySQLConnection *con)
 SQLOperation ()
virtual ~SQLOperation ()

Public Attributes

MySQLConnection * m_conn

Private Member Functions

SQLOperationoperator= (SQLOperation const &right)=delete
 SQLOperation (SQLOperation const &right)=delete

Detailed Description

Definition at line 44 of file SQLOperation.h.

Constructor & Destructor Documentation

◆ SQLOperation() [1/2]

SQLOperation::SQLOperation ( )
inline

Definition at line 47 of file SQLOperation.h.

References m_conn.

Referenced by operator=(), and SQLOperation().

◆ ~SQLOperation()

virtual SQLOperation::~SQLOperation ( )
inlinevirtual

Definition at line 55 of file SQLOperation.h.

◆ SQLOperation() [2/2]

SQLOperation::SQLOperation ( SQLOperation const & right)
privatedelete

References SQLOperation().

Member Function Documentation

◆ call()

virtual int SQLOperation::call ( )
inlinevirtual

Definition at line 48 of file SQLOperation.h.

References Execute().

Referenced by Skyfire::DatabaseQueue::enqueue().

◆ Execute()

virtual bool SQLOperation::Execute ( )
pure virtual

◆ operator=()

SQLOperation & SQLOperation::operator= ( SQLOperation const & right)
privatedelete

References SQLOperation().

◆ SetConnection()

virtual void SQLOperation::SetConnection ( MySQLConnection * con)
inlinevirtual

Definition at line 54 of file SQLOperation.h.

References m_conn.

Referenced by Skyfire::DatabaseQueue::enqueue().

Member Data Documentation

◆ m_conn


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