![]() |
TrinityCore
|
#include <Transaction.h>
Static Public Member Functions | |
| static bool | Execute (MySQLConnection *conn, std::shared_ptr< TransactionBase > trans) |
Static Private Member Functions | |
| static int | TryExecute (MySQLConnection *conn, std::shared_ptr< TransactionBase > trans) |
Static Private Attributes | |
| static std::mutex | _deadlockLock |
Low level class
Definition at line 95 of file Transaction.h.
|
static |
Definition at line 59 of file Transaction.cpp.
References TryExecute().
Referenced by DatabaseWorkerPool< T >::AsyncCommitTransaction(), and DatabaseWorkerPool< T >::CommitTransaction().
|
staticprivate |
Definition at line 95 of file Transaction.cpp.
References MySQLConnection::ExecuteTransaction().
Referenced by Transaction< T >::Append(), and Execute().
|
staticprivate |
Definition at line 103 of file Transaction.h.
Referenced by Transaction< T >::Append().