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

Unified Diff: ppapi/cpp/file_io.h

Issue 7307037: C++ File IO documentation. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: '' Created 9 years, 4 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | ppapi/cpp/file_ref.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: ppapi/cpp/file_io.h
===================================================================
--- ppapi/cpp/file_io.h (revision 96002)
+++ ppapi/cpp/file_io.h (working copy)
@@ -46,10 +46,11 @@
/// reference.
/// @param[in] open_flags A bit-mask of the <code>PP_FileOpenFlags</code>
/// values.
- /// @param[in] callback A <code>CompletionCallback</code> to be called upon
+ /// @param[in] cc A <code>CompletionCallback</code> to be called upon
/// completion of Open().
///
- /// @return An int32_t containing an error code from <code>pp_errors.h</code>.
+ /// @return An int32_t containing an error code from
+ /// <code>pp_errors.h</code>.
int32_t Open(const FileRef& file_ref,
int32_t open_flags,
const CompletionCallback& cc);
@@ -57,12 +58,13 @@
/// Query() queries info about the file opened by this FileIO object. This
/// function will fail if the FileIO object has not been opened.
///
- /// @param[in] info The <code>PP_FileInfo</code> structure representing all
- /// information about the file.
- /// @param[in] callback A <code>CompletionCallback</code> to be called upon
+ /// @param[in] result_buf The <code>PP_FileInfo</code> structure representing
+ /// all information about the file.
+ /// @param[in] cc A <code>CompletionCallback</code> to be called upon
/// completion of Query().
///
- /// @return An int32_t containing an error code from <code>pp_errors.h</code>.
+ /// @return An int32_t containing an error code from
+ /// <code>pp_errors.h</code>.
int32_t Query(PP_FileInfo* result_buf,
const CompletionCallback& cc);
@@ -71,23 +73,24 @@
///
/// @param[in] last_access_time The last time the FileIO was accessed.
/// @param[in] last_modified_time The last time the FileIO was modified.
- /// @param[in] callback A <code>CompletionCallback</code> to be called upon
+ /// @param[in] cc A <code>CompletionCallback</code> to be called upon
/// completion of Touch().
///
- /// @return An int32_t containing an error code from <code>pp_errors.h</code>.
+ /// @return An int32_t containing an error code from
+ /// <code>pp_errors.h</code>.
int32_t Touch(PP_Time last_access_time,
PP_Time last_modified_time,
const CompletionCallback& cc);
/// Read() reads from an offset in the file. The size of the buffer must be
- /// large enough to hold the specified number of bytes to read. This function
- /// might perform a partial read.
+ /// large enough to hold the specified number of bytes to read. This
+ /// function might perform a partial read.
///
/// @param[in] offset The offset into the file.
/// @param[in] buffer The buffer to hold the specified number of bytes read.
/// @param[in] bytes_to_read The number of bytes to read from
/// <code>offset</code>.
- /// @param[in] callback A <code>CompletionCallback</code> to be called upon
+ /// @param[in] cc A <code>CompletionCallback</code> to be called upon
/// completion of Read().
///
/// @return An The number of bytes read an error code from
@@ -106,7 +109,7 @@
/// @param[in] buffer The buffer to hold the specified number of bytes read.
/// @param[in] bytes_to_write The number of bytes to write to
/// <code>offset</code>.
- /// @param[in] callback A <code>CompletionCallback</code> to be called upon
+ /// @param[in] cc A <code>CompletionCallback</code> to be called upon
/// completion of Write().
///
/// @return An The number of bytes written or an error code from
@@ -123,25 +126,28 @@
/// have been opened with write access.
///
/// @param[in] length The length of the file to be set.
- /// @param[in] callback A <code>CompletionCallback</code> to be called upon
+ /// @param[in] cc A <code>CompletionCallback</code> to be called upon
/// completion of SetLength().
///
- /// @return An int32_t containing an error code from <code>pp_errors.h</code>.
+ /// @return An int32_t containing an error code from
+ /// <code>pp_errors.h</code>.
int32_t SetLength(int64_t length,
const CompletionCallback& cc);
/// Flush() flushes changes to disk. This call can be very expensive!
///
- /// @param[in] callback A <code>CompletionCallback</code> to be called upon
+ /// @param[in] cc A <code>CompletionCallback</code> to be called upon
/// completion of Flush().
///
- /// @return An int32_t containing an error code from <code>pp_errors.h</code>.
+ /// @return An int32_t containing an error code from
+ /// <code>pp_errors.h</code>.
int32_t Flush(const CompletionCallback& cc);
/// Close() cancels any IO that may be pending, and closes the FileIO object.
/// Any pending callbacks will still run, reporting
/// <code>PP_Error_Aborted</code> if pending IO was interrupted. It is not
/// valid to call Open() again after a call to this method.
+ ///
/// <strong>Note:</strong> If the FileIO object is destroyed, and it is still
/// open, then it will be implicitly closed, so you are not required to call
/// Close().
« no previous file with comments | « no previous file | ppapi/cpp/file_ref.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698