1 #ifndef EMPLOY_DATABASE_H 2 #define EMPLOY_DATABASE_H 14 static std::string
name() {
return "EmployDatabase"; }
50 #endif // EMPLOY_DATABASE_H Definition: employees.h:50
Definition: wsjcpp_storages.h:271
ModelDatabaseConnection * m_pDBConnection_older
Definition: employ_database.h:45
Definition: employees.h:170
virtual std::map< std::string, std::string > loadAllSettings()
Definition: employ_database.cpp:288
std::mutex m_mtxStorageConnections
Definition: employ_database.h:35
EmployDatabase()
Definition: employ_database.cpp:12
Definition: employ_database.h:11
ModelDatabaseConnection * m_pDBConnection
Definition: employ_database.h:44
WsjcppStorageConnection * getStorageConnection()
Definition: employ_database.cpp:254
std::string TAG
Definition: employ_database.h:27
static std::string name()
Definition: employ_database.h:14
Definition: wsjcpp_employees.h:13
virtual bool deinit()
Definition: employ_database.cpp:92
std::map< std::string, WsjcppStorageConnection * > m_mapStorageConnections
Definition: employ_database.h:33
Definition: wsjcpp_storages.h:250
virtual void initSettingItem(WsjcppSettingItem *pSettingItem)
Definition: employ_database.cpp:334
virtual void updateSettingItem(const WsjcppSettingItem *pSettingItem)
Definition: employ_database.cpp:316
WsjcppStorage * m_pStorage
Definition: employ_database.h:30
QSqlDatabase * database()
Definition: employ_database.cpp:224
Definition: model_database_connection.h:9
virtual bool init()
Definition: employ_database.cpp:42
QMap< long long, ModelDatabaseConnection * > m_mDatabaseConnections_older
Definition: employ_database.h:43
std::vector< WsjcppStorageConnection * > m_vDoRemoveStorageConnections
Definition: employ_database.h:34
QMap< long long, ModelDatabaseConnection * > m_mDatabaseConnections
Definition: employ_database.h:42
std::mutex m_mtxSwapConenctions
Definition: employ_database.h:38
int m_nConnectionOutdatedAfterSeconds
Definition: employ_database.h:29
std::string m_sStorageType
Definition: employ_database.h:28
bool manualCreateDatabase(const std::string &sRootPassword, std::string &sError)
Definition: employ_database.cpp:99