Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(157)

Side by Side Diff: base/file_util_proxy.cc

Issue 6085015: Order function definitions in base/ according to the header. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: lrn2merge Created 9 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « base/file_util_proxy.h ('k') | base/global_descriptors_posix.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2010 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "base/file_util_proxy.h" 5 #include "base/file_util_proxy.h"
6 6
7 #include "base/message_loop_proxy.h" 7 #include "base/message_loop_proxy.h"
8 8
9 // TODO(jianli): Move the code from anonymous namespace to base namespace so 9 // TODO(jianli): Move the code from anonymous namespace to base namespace so
10 // that all of the base:: prefixes would be unnecessary. 10 // that all of the base:: prefixes would be unnecessary.
(...skipping 729 matching lines...) Expand 10 before | Expand all | Expand 10 after
740 740
741 // static 741 // static
742 bool FileUtilProxy::CreateTemporary( 742 bool FileUtilProxy::CreateTemporary(
743 scoped_refptr<MessageLoopProxy> message_loop_proxy, 743 scoped_refptr<MessageLoopProxy> message_loop_proxy,
744 CreateTemporaryCallback* callback) { 744 CreateTemporaryCallback* callback) {
745 return Start(FROM_HERE, message_loop_proxy, 745 return Start(FROM_HERE, message_loop_proxy,
746 new RelayCreateTemporary(message_loop_proxy, callback)); 746 new RelayCreateTemporary(message_loop_proxy, callback));
747 } 747 }
748 748
749 // static 749 // static
750 bool FileUtilProxy::CreateDirectory(
751 scoped_refptr<MessageLoopProxy> message_loop_proxy,
752 const FilePath& file_path,
753 bool exclusive,
754 bool recursive,
755 StatusCallback* callback) {
756 return Start(FROM_HERE, message_loop_proxy, new RelayCreateDirectory(
757 file_path, exclusive, recursive, callback));
758 }
759
760 // static
761 bool FileUtilProxy::Close(scoped_refptr<MessageLoopProxy> message_loop_proxy, 750 bool FileUtilProxy::Close(scoped_refptr<MessageLoopProxy> message_loop_proxy,
762 base::PlatformFile file_handle, 751 base::PlatformFile file_handle,
763 StatusCallback* callback) { 752 StatusCallback* callback) {
764 return Start(FROM_HERE, message_loop_proxy, 753 return Start(FROM_HERE, message_loop_proxy,
765 new RelayClose(file_handle, callback)); 754 new RelayClose(file_handle, callback));
766 } 755 }
767 756
768 // static 757 // static
769 bool FileUtilProxy::EnsureFileExists( 758 bool FileUtilProxy::EnsureFileExists(
770 scoped_refptr<MessageLoopProxy> message_loop_proxy, 759 scoped_refptr<MessageLoopProxy> message_loop_proxy,
771 const FilePath& file_path, 760 const FilePath& file_path,
772 EnsureFileExistsCallback* callback) { 761 EnsureFileExistsCallback* callback) {
773 return Start(FROM_HERE, message_loop_proxy, new RelayEnsureFileExists( 762 return Start(FROM_HERE, message_loop_proxy, new RelayEnsureFileExists(
774 message_loop_proxy, file_path, callback)); 763 message_loop_proxy, file_path, callback));
775 } 764 }
776 765
777 // static 766 // Retrieves the information about a file. It is invalid to pass NULL for the
778 bool FileUtilProxy::Delete(scoped_refptr<MessageLoopProxy> message_loop_proxy, 767 // callback.
779 const FilePath& file_path, 768 bool FileUtilProxy::GetFileInfo(
780 bool recursive, 769 scoped_refptr<MessageLoopProxy> message_loop_proxy,
781 StatusCallback* callback) { 770 const FilePath& file_path,
782 return Start(FROM_HERE, message_loop_proxy, 771 GetFileInfoCallback* callback) {
783 new RelayDelete(file_path, recursive, callback)); 772 return Start(FROM_HERE, message_loop_proxy, new RelayGetFileInfo(
773 file_path, callback));
784 } 774 }
785 775
786 // static 776 // static
777 bool FileUtilProxy::GetFileInfoFromPlatformFile(
778 scoped_refptr<MessageLoopProxy> message_loop_proxy,
779 PlatformFile file,
780 GetFileInfoCallback* callback) {
781 return Start(FROM_HERE, message_loop_proxy,
782 new RelayGetFileInfoFromPlatformFile(file, callback));
783 }
784
785 // static
786 bool FileUtilProxy::ReadDirectory(
787 scoped_refptr<MessageLoopProxy> message_loop_proxy,
788 const FilePath& file_path,
789 ReadDirectoryCallback* callback) {
790 return Start(FROM_HERE, message_loop_proxy, new RelayReadDirectory(
791 file_path, callback));
792 }
793
794 // static
795 bool FileUtilProxy::CreateDirectory(
796 scoped_refptr<MessageLoopProxy> message_loop_proxy,
797 const FilePath& file_path,
798 bool exclusive,
799 bool recursive,
800 StatusCallback* callback) {
801 return Start(FROM_HERE, message_loop_proxy, new RelayCreateDirectory(
802 file_path, exclusive, recursive, callback));
803 }
804
805 // static
787 bool FileUtilProxy::Copy(scoped_refptr<MessageLoopProxy> message_loop_proxy, 806 bool FileUtilProxy::Copy(scoped_refptr<MessageLoopProxy> message_loop_proxy,
788 const FilePath& src_file_path, 807 const FilePath& src_file_path,
789 const FilePath& dest_file_path, 808 const FilePath& dest_file_path,
790 StatusCallback* callback) { 809 StatusCallback* callback) {
791 return Start(FROM_HERE, message_loop_proxy, 810 return Start(FROM_HERE, message_loop_proxy,
792 new RelayCopy(src_file_path, dest_file_path, callback)); 811 new RelayCopy(src_file_path, dest_file_path, callback));
793 } 812 }
794 813
795 // static 814 // static
796 bool FileUtilProxy::Move(scoped_refptr<MessageLoopProxy> message_loop_proxy, 815 bool FileUtilProxy::Move(scoped_refptr<MessageLoopProxy> message_loop_proxy,
797 const FilePath& src_file_path, 816 const FilePath& src_file_path,
798 const FilePath& dest_file_path, 817 const FilePath& dest_file_path,
799 StatusCallback* callback) { 818 StatusCallback* callback) {
800 return Start(FROM_HERE, message_loop_proxy, 819 return Start(FROM_HERE, message_loop_proxy,
801 new RelayMove(src_file_path, dest_file_path, callback)); 820 new RelayMove(src_file_path, dest_file_path, callback));
802 } 821 }
803 822
804 // static 823 // static
805 bool FileUtilProxy::ReadDirectory( 824 bool FileUtilProxy::Delete(scoped_refptr<MessageLoopProxy> message_loop_proxy,
806 scoped_refptr<MessageLoopProxy> message_loop_proxy, 825 const FilePath& file_path,
807 const FilePath& file_path, 826 bool recursive,
808 ReadDirectoryCallback* callback) { 827 StatusCallback* callback) {
809 return Start(FROM_HERE, message_loop_proxy, new RelayReadDirectory( 828 return Start(FROM_HERE, message_loop_proxy,
810 file_path, callback)); 829 new RelayDelete(file_path, recursive, callback));
811 }
812
813 // Retrieves the information about a file. It is invalid to pass NULL for the
814 // callback.
815 bool FileUtilProxy::GetFileInfo(
816 scoped_refptr<MessageLoopProxy> message_loop_proxy,
817 const FilePath& file_path,
818 GetFileInfoCallback* callback) {
819 return Start(FROM_HERE, message_loop_proxy, new RelayGetFileInfo(
820 file_path, callback));
821 } 830 }
822 831
823 // static 832 // static
824 bool FileUtilProxy::RecursiveDelete( 833 bool FileUtilProxy::RecursiveDelete(
825 scoped_refptr<MessageLoopProxy> message_loop_proxy, 834 scoped_refptr<MessageLoopProxy> message_loop_proxy,
826 const FilePath& file_path, 835 const FilePath& file_path,
827 StatusCallback* callback) { 836 StatusCallback* callback) {
828 return Start(FROM_HERE, message_loop_proxy, 837 return Start(FROM_HERE, message_loop_proxy,
829 new RelayDelete(file_path, true, callback)); 838 new RelayDelete(file_path, true, callback));
830 } 839 }
831 840
832 // static 841 // static
833 bool FileUtilProxy::GetFileInfoFromPlatformFile(
834 scoped_refptr<MessageLoopProxy> message_loop_proxy,
835 PlatformFile file,
836 GetFileInfoCallback* callback) {
837 return Start(FROM_HERE, message_loop_proxy,
838 new RelayGetFileInfoFromPlatformFile(file, callback));
839 }
840
841 // static
842 bool FileUtilProxy::Read( 842 bool FileUtilProxy::Read(
843 scoped_refptr<MessageLoopProxy> message_loop_proxy, 843 scoped_refptr<MessageLoopProxy> message_loop_proxy,
844 PlatformFile file, 844 PlatformFile file,
845 int64 offset, 845 int64 offset,
846 char* buffer, 846 char* buffer,
847 int bytes_to_read, 847 int bytes_to_read,
848 ReadWriteCallback* callback) { 848 ReadWriteCallback* callback) {
849 return Start(FROM_HERE, message_loop_proxy, 849 return Start(FROM_HERE, message_loop_proxy,
850 new RelayRead(file, offset, buffer, bytes_to_read, callback)); 850 new RelayRead(file, offset, buffer, bytes_to_read, callback));
851 } 851 }
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after
908 908
909 // static 909 // static
910 bool FileUtilProxy::Flush( 910 bool FileUtilProxy::Flush(
911 scoped_refptr<MessageLoopProxy> message_loop_proxy, 911 scoped_refptr<MessageLoopProxy> message_loop_proxy,
912 PlatformFile file, 912 PlatformFile file,
913 StatusCallback* callback) { 913 StatusCallback* callback) {
914 return Start(FROM_HERE, message_loop_proxy, new RelayFlush(file, callback)); 914 return Start(FROM_HERE, message_loop_proxy, new RelayFlush(file, callback));
915 } 915 }
916 916
917 } // namespace base 917 } // namespace base
OLDNEW
« no previous file with comments | « base/file_util_proxy.h ('k') | base/global_descriptors_posix.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698