![]() |
TrinityCore
|
#include <Transaction.h>
Public Member Functions | |
| template<typename... Args> | |
| TransactionData (Args &&... args) | |
| TransactionData (TransactionData const &)=delete | |
| TransactionData (TransactionData &&) noexcept=default | |
| TransactionData & | operator= (TransactionData const &)=delete |
| TransactionData & | operator= (TransactionData &&) noexcept=default |
| ~TransactionData () | |
Static Public Member Functions | |
| static PreparedStatementBase * | ToExecutable (std::unique_ptr< PreparedStatementBase > const &stmt) |
| static char const * | ToExecutable (std::string const &sql) |
Public Attributes | |
| std::variant< std::unique_ptr< PreparedStatementBase >, std::string > | query |
Definition at line 32 of file Transaction.h.
|
inline |
Definition at line 37 of file Transaction.h.
|
delete |
|
defaultnoexcept |
|
default |
|
defaultnoexcept |
|
delete |
|
inlinestatic |
Definition at line 45 of file Transaction.h.
|
inlinestatic |
Definition at line 44 of file Transaction.h.
Referenced by MySQLConnection::ExecuteTransaction().
| std::variant<std::unique_ptr<PreparedStatementBase>, std::string> TransactionData::query |
Definition at line 34 of file Transaction.h.