diff options
Diffstat (limited to 'ppapi/cpp/file_ref.h')
-rw-r--r-- | ppapi/cpp/file_ref.h | 28 |
1 files changed, 9 insertions, 19 deletions
diff --git a/ppapi/cpp/file_ref.h b/ppapi/cpp/file_ref.h index 452d2a6..9f94088 100644 --- a/ppapi/cpp/file_ref.h +++ b/ppapi/cpp/file_ref.h @@ -90,30 +90,20 @@ class FileRef : public Resource { /// <code>PP_FileSystemType_External</code>. FileRef GetParent() const; - /// MakeDirectory() makes a new directory in the file system. It is not - /// valid to make a directory in the external file system. - /// <strong>Note:</strong> Use MakeDirectoryIncludingAncestors() to create - /// parent directories. - /// - /// @param[in] cc A <code>CompletionCallback</code> to be called upon - /// completion of MakeDirectory(). - /// - /// @return An int32_t containing an error code from <code>pp_errors.h</code>. - /// Succeeds if the directory already exists. Fails if ancestor - /// directortories do not exist (see MakeDirectoryIncludingAncestors for the - /// alternative). - int32_t MakeDirectory(const CompletionCallback& cc); - - /// MakeDirectoryIncludingAncestors() makes a new directory in the file - /// system as well as any parent directories. It is not valid to make a + /// MakeDirectory() makes a new directory in the file system according to the + /// given <code>make_directory_flags</code>, which is a bit-mask of the + /// <code>PP_MakeDirectoryFlags</code> values. It is not valid to make a /// directory in the external file system. /// + /// @param[in] make_directory_flags A bit-mask of the + /// <code>PP_MakeDirectoryFlags</code> values. + /// See <code>ppb_file_ref.h</code> for more details. /// @param[in] cc A <code>CompletionCallback</code> to be called upon - /// completion of MakeDirectoryIncludingAncestors(). + /// completion of MakeDirectory(). /// /// @return An int32_t containing an error code from <code>pp_errors.h</code>. - /// Succeeds if the directory already exists. - int32_t MakeDirectoryIncludingAncestors(const CompletionCallback& cc); + int32_t MakeDirectory(int32_t make_directory_flags, + const CompletionCallback& cc); /// Touch() Updates time stamps for a file. You must have write access to the /// file if it exists in the external filesystem. |