4 * @brief Declaration of TempFile
6 // ID line follows -- this is updated by SVN
7 // $Id: TempFile.h 6566 2009-03-12 18:16:39Z kimmov $
13 * @brief A simple temporary file holder class.
14 * This class creates and holds temporary file names. When instance
15 * gets destroyed, the temporary file is also deleted.
23 String Create(LPCTSTR prefix = NULL, LPCTSTR ext = NULL);
24 String CreateFromFile(LPCTSTR filepath, LPCTSTR prefix);
29 String m_path; /**< Temporary file path. */
33 BOOL CleanupWMtempfolder(std::vector <int> processIDs);
34 BOOL WMrunning(std::vector <int> processIDs, int iPI);
35 BOOL ClearTempfolder(const String &pathName);