diff options
Diffstat (limited to 'chrome/browser/chromeos/drive/file_system.h')
-rw-r--r-- | chrome/browser/chromeos/drive/file_system.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/chrome/browser/chromeos/drive/file_system.h b/chrome/browser/chromeos/drive/file_system.h index 5bb1ca8..dacc522 100644 --- a/chrome/browser/chromeos/drive/file_system.h +++ b/chrome/browser/chromeos/drive/file_system.h @@ -46,6 +46,7 @@ class CopyOperation; class CreateDirectoryOperation; class CreateFileOperation; class DownloadOperation; +class GetFileForSavingOperation; class MoveOperation; class OpenFileOperation; class OperationObserver; @@ -122,6 +123,8 @@ class FileSystem : public FileSystemInterface, const FileOperationCallback& callback) OVERRIDE; virtual void GetFileByPath(const base::FilePath& file_path, const GetFileCallback& callback) OVERRIDE; + virtual void GetFileByPathForSaving(const base::FilePath& file_path, + const GetFileCallback& callback) OVERRIDE; virtual void GetFileContentByPath( const base::FilePath& file_path, const GetFileContentInitializedCallback& initialized_callback, @@ -319,6 +322,8 @@ class FileSystem : public FileSystemInterface, scoped_ptr<file_system::DownloadOperation> download_operation_; scoped_ptr<file_system::UpdateOperation> update_operation_; scoped_ptr<file_system::SearchOperation> search_operation_; + scoped_ptr<file_system::GetFileForSavingOperation> + get_file_for_saving_operation_; // Note: This should remain the last member so it'll be destroyed and // invalidate the weak pointers before any other members are destroyed. |