DDraceNetwork Docs
|
Public Types | |
enum | { READ_ACCESS , WRITE_ACCESS , ADD_MYSQL , ADD_SQLITE , } |
Public Member Functions | |
CSqlExecData (CDbConnectionPool::FRead pFunc, std::unique_ptr< const ISqlData > pThreadData, const char *pName) | |
CSqlExecData (CDbConnectionPool::FWrite pFunc, std::unique_ptr< const ISqlData > pThreadData, const char *pName) | |
CSqlExecData (CDbConnectionPool::Mode m, const char aFileName[64]) | |
CSqlExecData (CDbConnectionPool::Mode m, const CMysqlConfig *pMysqlConfig) | |
CSqlExecData (IConsole *pConsole, CDbConnectionPool::Mode m) | |
~CSqlExecData ()=default | |
Public Attributes | |
enum CSqlExecData:: { ... } | m_Mode |
union { | |
CDbConnectionPool::FRead m_pReadFunc | |
CDbConnectionPool::FWrite m_pWriteFunc | |
struct { | |
CDbConnectionPool::Mode m_Mode | |
CMysqlConfig m_Config | |
} m_Mysql | |
struct { | |
CDbConnectionPool::Mode m_Mode | |
char m_FileName [64] | |
} m_Sqlite | |
struct { | |
IConsole * m_pConsole | |
CDbConnectionPool::Mode m_Mode | |
} m_Print | |
} | m_Ptr |
std::unique_ptr< const ISqlData > | m_pThreadData |
const char * | m_pName |
CSqlExecData::CSqlExecData | ( | CDbConnectionPool::FRead | pFunc, |
std::unique_ptr< const ISqlData > | pThreadData, | ||
const char * | pName | ||
) |
CSqlExecData::CSqlExecData | ( | CDbConnectionPool::FWrite | pFunc, |
std::unique_ptr< const ISqlData > | pThreadData, | ||
const char * | pName | ||
) |
CSqlExecData::CSqlExecData | ( | CDbConnectionPool::Mode | m, |
const char | aFileName[64] | ||
) |
CSqlExecData::CSqlExecData | ( | CDbConnectionPool::Mode | m, |
const CMysqlConfig * | pMysqlConfig | ||
) |
CSqlExecData::CSqlExecData | ( | IConsole * | pConsole, |
CDbConnectionPool::Mode | m | ||
) |
|
default |
CMysqlConfig CSqlExecData::m_Config |
char CSqlExecData::m_FileName[64] |
enum { ... } CSqlExecData::m_Mode |
CDbConnectionPool::Mode CSqlExecData::m_Mode |
struct { ... } CSqlExecData::m_Mysql |
IConsole* CSqlExecData::m_pConsole |
const char* CSqlExecData::m_pName |
CDbConnectionPool::FRead CSqlExecData::m_pReadFunc |
struct { ... } CSqlExecData::m_Print |
std::unique_ptr<const ISqlData> CSqlExecData::m_pThreadData |
union { ... } CSqlExecData::m_Ptr |
CDbConnectionPool::FWrite CSqlExecData::m_pWriteFunc |
struct { ... } CSqlExecData::m_Sqlite |