![]() |
DDraceNetwork Documentation
|
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] |
| CDbConnectionPool::Mode CSqlExecData::m_Mode |
| enum { ... } 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 |