|
FileOperationResult | crashpad::ReadFile (FileHandle file, void *buffer, size_t size) |
| Reads from a file, retrying when interrupted on POSIX or following a short read. More...
|
|
FileOperationResult | crashpad::WriteFile (FileHandle file, const void *buffer, size_t size) |
| Writes to a file, retrying when interrupted or following a short write on POSIX. More...
|
|
bool | crashpad::LoggingReadFile (FileHandle file, void *buffer, size_t size) |
| Wraps ReadFile(), ensuring that exactly size bytes are read. More...
|
|
bool | crashpad::LoggingWriteFile (FileHandle file, const void *buffer, size_t size) |
| Wraps WriteFile(), ensuring that exactly size bytes are written. More...
|
|
void | crashpad::CheckedReadFile (FileHandle file, void *buffer, size_t size) |
| Wraps ReadFile(), ensuring that exactly size bytes are read. More...
|
|
void | crashpad::CheckedWriteFile (FileHandle file, const void *buffer, size_t size) |
| Wraps WriteFile(), ensuring that exactly size bytes are written. More...
|
|
void | crashpad::CheckedReadFileAtEOF (FileHandle file) |
| Wraps ReadFile(), ensuring that it indicates end-of-file. More...
|
|
FileHandle | crashpad::OpenFileForRead (const base::FilePath &path) |
| Wraps open() or CreateFile() , opening an existing file for reading. More...
|
|
FileHandle | crashpad::OpenFileForWrite (const base::FilePath &path, FileWriteMode mode, FilePermissions permissions) |
| Wraps open() or CreateFile() , creating a file for output. More...
|
|
FileHandle | crashpad::OpenFileForReadAndWrite (const base::FilePath &path, FileWriteMode mode, FilePermissions permissions) |
| Wraps open() or CreateFile() , creating a file for both input and output. More...
|
|
FileHandle | crashpad::LoggingOpenFileForRead (const base::FilePath &path) |
| Wraps OpenFileForRead(), logging an error if the operation fails. More...
|
|
FileHandle | crashpad::LoggingOpenFileForWrite (const base::FilePath &path, FileWriteMode mode, FilePermissions permissions) |
| Wraps OpenFileForWrite(), logging an error if the operation fails. More...
|
|
FileHandle | crashpad::LoggingOpenFileForReadAndWrite (const base::FilePath &path, FileWriteMode mode, FilePermissions permissions) |
| Wraps OpenFileForReadAndWrite(), logging an error if the operation fails. More...
|
|
bool | crashpad::LoggingLockFile (FileHandle file, FileLocking locking) |
| Locks the given file using flock() on POSIX or LockFileEx() on Windows. More...
|
|
bool | crashpad::LoggingUnlockFile (FileHandle file) |
| Unlocks a file previously locked with LoggingLockFile(). More...
|
|
FileOffset | crashpad::LoggingSeekFile (FileHandle file, FileOffset offset, int whence) |
| Wraps lseek() or SetFilePointerEx() . Logs an error if the operation fails. More...
|
|
bool | crashpad::LoggingTruncateFile (FileHandle file) |
| Truncates the given file to zero bytes in length. More...
|
|
bool | crashpad::LoggingCloseFile (FileHandle file) |
| Wraps close() or CloseHandle() , logging an error if the operation fails. More...
|
|
void | crashpad::CheckedCloseFile (FileHandle file) |
| Wraps close() or CloseHandle() , ensuring that it succeeds. More...
|
|
FileOffset | crashpad::LoggingFileSizeByHandle (FileHandle file) |
| Determines the size of a file. More...
|
|