#ifndef _FILEREADER_H #define _FILEREADER_H #include "_global.h" class FileHelper { public: static bool ReadAllData(const String & fileName, std::vector & content); static bool WriteAllData(const String & fileName, const void* data, size_t size); static bool ReadAllText(const String & fileName, String & content); static bool WriteAllText(const String & fileName, const String & content); static bool ReadAllLines(const String & fileName, std::vector & lines, bool keepEmpty = false); static String GetFileName(const String & fileName); }; #endif //_FILEREADER_H