CSecurity.h 477 B

123456789101112131415161718192021222324252627282930313233343536
  1. #pragma once
  2. #include "CppSQLite3.h"
  3. #include "dt.h"
  4. #include <string>
  5. #include <windows.h>
  6. #include <mutex>
  7. #include "CConfigBase.h"
  8. #include "CDataBaseOperate.h"
  9. namespace ns_db
  10. {
  11. using namespace std;
  12. #ifdef SECURITY_DLL
  13. #define DLL_SECURITY_API __declspec(dllexport)
  14. #else
  15. #define DLL_SECURITY_API
  16. #endif
  17. class DLL_SECURITY_API CSecurity : public CDataBaseOperate
  18. {
  19. public:
  20. CSecurity();
  21. private:
  22. LONG SaveDB() override;
  23. LONG LoadDB() override;
  24. };
  25. }