![]() |
TrinityCore
|
#include <Transaction.h>
Inheritance diagram for TransactionWithResultTask:Public Member Functions | |
| TransactionWithResultTask (std::shared_ptr< TransactionBase > trans) | |
| TransactionFuture | GetFuture () |
Public Member Functions inherited from TransactionTask | |
| TransactionTask (std::shared_ptr< TransactionBase > trans) | |
| ~TransactionTask () | |
Public Member Functions inherited from SQLOperation | |
| SQLOperation () | |
| virtual | ~SQLOperation () |
| virtual int | call () |
| virtual void | SetConnection (MySQLConnection *con) |
Protected Member Functions | |
| bool | Execute () override |
Protected Member Functions inherited from TransactionTask | |
| int | TryExecute () |
| void | CleanupOnFailure () |
Protected Attributes | |
| TransactionPromise | m_result |
Protected Attributes inherited from TransactionTask | |
| std::shared_ptr< TransactionBase > | m_trans |
Additional Inherited Members | |
Public Attributes inherited from SQLOperation | |
| MySQLConnection * | m_conn |
Static Protected Attributes inherited from TransactionTask | |
| static std::mutex | _deadlockLock |
Definition at line 91 of file Transaction.h.
|
inline |
Definition at line 94 of file Transaction.h.
|
overrideprotectedvirtual |
Reimplemented from TransactionTask.
Definition at line 118 of file Transaction.cpp.
Here is the call graph for this function:
|
inline |
|
protected |
Definition at line 101 of file Transaction.h.