00001 // Dan 8/18/2004 \DanLP110\Include\Files.h 00002 00003 #ifndef __FILES_H 00004 #define __FILES_H 00005 00006 #ifndef __EXPORTS_H 00007 #include "Exports.h" 00008 #endif 00009 00010 class String; 00011 00012 FILEIOEXPORT BOOL Remove( const String &filename ); 00013 FILEIOEXPORT BOOL RemoveDir(const String &dir); 00014 FILEIOEXPORT BOOL Rename( const String &src, const String &dst ); 00015 FILEIOEXPORT BOOL DirExists( const String &pathname ); 00016 FILEIOEXPORT BOOL FileExists( const String &filename ); 00017 FILEIOEXPORT BOOL MakeDirPath( const String &unexplodedname ); 00018 FILEIOEXPORT BOOL CanWriteDirPath( const String &name ); 00019 FILEIOEXPORT BOOL CanWriteToFile( const String &name ); 00020 FILEIOEXPORT BOOL IsReadOnly( const String &filename ); 00021 FILEIOEXPORT FILETIME GetFileModifiedTime( int filenumber ); 00022 FILEIOEXPORT FILETIME GetFileModifiedTime( const String &filename ); 00023 FILEIOEXPORT BOOL IsFileModified( const String &filename, FILETIME reftime ); 00024 FILEIOEXPORT void SetFileType( const String &filename, BOOL setapp, ULONG type); 00025 FILEIOEXPORT BOOL CopyFile( String src, String dst ); 00026 #endif
Generated on Thu Oct 27 11:46:43 2005 with
1.4.5 written by Dimitri van Heesch,
© 1997-2001