FileFunctions.h

Go to the documentation of this file.
00001 
00011 #ifndef __FILEFUNCTIONS__H__
00012 #define __FILEFUNCTIONS__H__
00013 
00014 #include "common.h"
00015 
00019 namespace FileFunctions {
00025         string GetApplicationDirectory();
00026 
00032         string GetCurrentWorkingDirectory();
00033 
00041         string GetFileNameFromPath(const string & path);
00042 
00047         bool FileExists(const string & file);
00048 
00053         bool DirectoryExists(const string & directory);
00054 
00059         bool IsAbsolutePath(const string & path);
00060 
00073         string CreateProperFilePath(const string & file);
00074 
00082         string CreateProperDirectoryPath(const string & directory);
00083 
00088         void SetProgramStartedPath(string startedPath);
00089 
00093         string GetProgramStartedPath();
00094 }
00095 
00096 #endif /* #ifndef __FILEFUNCTIONS__H__ */
00097 
00098 /* End of file FileFunctions.h */

Generated on Sun Apr 29 11:46:10 2007 for IPP/ICP2007 by  doxygen 1.4.7