1.1 --- a/tools/installer/ICopyMethod.h Fri Jul 11 06:51:21 2008 +0000
1.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000
1.3 @@ -1,25 +0,0 @@
1.4 -#ifndef _INCLUDE_INSTALLER_COPY_METHOD_H_
1.5 -#define _INCLUDE_INSTALLER_COPY_METHOD_H_
1.6 -
1.7 -#include "platform_headers.h"
1.8 -
1.9 -class ICopyProgress
1.10 -{
1.11 -public:
1.12 - virtual void StartingNewFile(const TCHAR *filename) =0;
1.13 - virtual void UpdateProgress(size_t bytes, size_t total_bytes) =0;
1.14 - virtual void FileDone(size_t file_size) =0;
1.15 -};
1.16 -
1.17 -class ICopyMethod
1.18 -{
1.19 -public:
1.20 - virtual bool CheckForExistingInstall() =0;
1.21 - virtual void TrackProgress(ICopyProgress *pProgress) =0;
1.22 - virtual bool SetCurrentFolder(const TCHAR *path, TCHAR *buffer, size_t maxchars) =0;
1.23 - virtual bool SendFile(const TCHAR *path, TCHAR *buffer, size_t maxchars) =0;
1.24 - virtual bool CreateFolder(const TCHAR *name, TCHAR *buffer, size_t maxchars) =0;
1.25 - virtual void CancelCurrentCopy() =0;
1.26 -};
1.27 -
1.28 -#endif //_INCLUDE_INSTALLER_COPY_METHOD_H_