| Index: webrtc/base/platform_file.h
|
| diff --git a/webrtc/base/platform_file.h b/webrtc/base/platform_file.h
|
| index 12e08e9acc2d278ab2474f4144be4244f402f6ee..27accf050b1aa3e2ea5d5fdda104986980af6fe1 100644
|
| --- a/webrtc/base/platform_file.h
|
| +++ b/webrtc/base/platform_file.h
|
| @@ -12,9 +12,10 @@
|
| #define WEBRTC_BASE_PLATFORM_FILE_H_
|
|
|
| #include <stdio.h>
|
| +#include <string>
|
|
|
| #if defined(WEBRTC_WIN)
|
| -#include <windows.h>
|
| +#include "webrtc/base/win32.h"
|
| #endif
|
|
|
| namespace rtc {
|
| @@ -39,6 +40,17 @@ FILE* FdopenPlatformFileForWriting(PlatformFile file);
|
| // Use fclose instead.
|
| bool ClosePlatformFile(PlatformFile file);
|
|
|
| +// Removes a file in the filesystem.
|
| +bool RemoveFile(const std::string& path);
|
| +
|
| +// Opens a file for reading and writing. You might want to use base/file.h
|
| +// instead.
|
| +PlatformFile OpenPlatformFile(const std::string& path);
|
| +
|
| +// Creates a new file for reading and writing. If the file already exists it
|
| +// will be overwritten. You might want to use base/file.h instead.
|
| +PlatformFile CreatePlatformFile(const std::string& path);
|
| +
|
| } // namespace rtc
|
|
|
| #endif // WEBRTC_BASE_PLATFORM_FILE_H_
|
|
|