![]() |
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] |
| enum { ... } CSqlExecData::m_Mode |
| CDbConnectionPool::Mode CSqlExecData::m_Mode |
| struct { ... } CSqlExecData::m_Mysql |
| IConsole* CSqlExecData::m_pConsole |
| CDbConnectionPool::FRead CSqlExecData::m_pReadFunc |
| struct { ... } CSqlExecData::m_Print |
| union { ... } CSqlExecData::m_Ptr |
| CDbConnectionPool::FWrite CSqlExecData::m_pWriteFunc |
| struct { ... } CSqlExecData::m_Sqlite |