#include #include using namespace std; //Filesystem Functions bool CreateDirectory(string dir); bool FileExists(string filename, bool isImage = true); bool CheckDirExists(const char* dirName); void DeleteFile(string filename); void DeleteDirectory(string dirname); string TwoFoldersHigher(string folder); //String Functions string <rim(string &s); string &rtrim(string &s); string &trim(string &s); void toLower(string &s); bool isNumber(const string& s); string replaceString(string content, string search, string repl); string getRecPath(const cRecording *rec); class splitstring : public string { vector flds; public: splitstring(const char *s) : string(s) { }; vector& split(char delim, int rep=0); }; //Image Functions void CreateThumbnail(string sourcePath, string destPath, int origWidth, int origHeight, int shrinkFactor);