#ifndef FILEUPDATER_H #define FILEUPDATER_H #include #include #include #include class FileUpdater { public: static bool running; static long oldNegLstSize; static long oldLoginLstSize; static long oldPassLstSize; static long oldSSHLstSize; static long oldWFLoginLstSize; static long oldWFPassLstSize; static long oldFTPLoginLstSize; static long oldFTPPassLstSize; static bool ready; static std::condition_variable cv; static std::mutex filesUpdatingMutex; static std::unique_lock lk; static int gNegativeSize; static std::vector negativeVector; public: static void updateLists(); static void loadOnce(); static void FUClear(); }; #endif // FILEUPDATER_H