TrinityCore
Loading...
Searching...
No Matches
SQLOperation Class Referenceabstract

#include <SQLOperation.h>

+ Inheritance diagram for SQLOperation:

Public Member Functions

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

Public Attributes

MySQLConnectionm_conn
 

Private Member Functions

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

Detailed Description

Definition at line 47 of file SQLOperation.h.

Constructor & Destructor Documentation

◆ SQLOperation() [1/2]

SQLOperation::SQLOperation ( )
inline

Definition at line 50 of file SQLOperation.h.

◆ ~SQLOperation()

virtual SQLOperation::~SQLOperation ( )
inlinevirtual

Definition at line 51 of file SQLOperation.h.

◆ SQLOperation() [2/2]

SQLOperation::SQLOperation ( SQLOperation const &  right)
privatedelete

Member Function Documentation

◆ call()

virtual int SQLOperation::call ( )
inlinevirtual

Definition at line 53 of file SQLOperation.h.

+ Here is the caller graph for this function:

◆ Execute()

virtual bool SQLOperation::Execute ( )
pure virtual

◆ operator=()

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

◆ SetConnection()

virtual void SQLOperation::SetConnection ( MySQLConnection con)
inlinevirtual

Definition at line 59 of file SQLOperation.h.

+ Here is the caller graph for this function:

Member Data Documentation

◆ m_conn

MySQLConnection* SQLOperation::m_conn

Definition at line 61 of file SQLOperation.h.


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