Lines Matching refs:PlatformFile
24 typedef HANDLE PlatformFile; typedef
25 const PlatformFile kInvalidPlatformFileValue = INVALID_HANDLE_VALUE;
27 typedef int PlatformFile;
28 const PlatformFile kInvalidPlatformFileValue = -1;
102 BASE_API PlatformFile CreatePlatformFile(const FilePath& name,
108 BASE_API bool ClosePlatformFile(PlatformFile file);
112 BASE_API int ReadPlatformFile(PlatformFile file, int64 offset,
118 BASE_API int WritePlatformFile(PlatformFile file, int64 offset,
124 BASE_API bool TruncatePlatformFile(PlatformFile file, int64 length);
127 BASE_API bool FlushPlatformFile(PlatformFile file);
130 BASE_API bool TouchPlatformFile(PlatformFile file, const Time& last_access_time,
134 BASE_API bool GetPlatformFileInfo(PlatformFile file, PlatformFileInfo* info);
158 explicit PassPlatformFile(PlatformFile* value) : value_(value) { in PassPlatformFile()
164 PlatformFile ReleaseValue() { in ReleaseValue()
165 PlatformFile temp = *value_; in ReleaseValue()
171 PlatformFile* value_;