#ifndef _MANAGE_SERVER_TOOL_DB_FILE_DB_LIB_SQL_LITE_ #define _MANAGE_SERVER_TOOL_DB_FILE_DB_LIB_SQL_LITE_ class CSQLite; class CManageServerDB { public: static const char* GetDefaultDBFileName(); static CManageServerDB& GetInstance(); bool Initialize(const char* szDBFileName = CManageServerDB::GetDefaultDBFileName()); CSQLite& GetSQLite() { return *m_lpSQLite; } private: CManageServerDB(); ~CManageServerDB(); CSQLite* m_lpSQLite; }; #endif