Lines Matching refs:FileWrapper
50 FileWrapper FileWrapper::OpenReadOnly(const char* file_name_utf8) { in OpenReadOnly()
51 return FileWrapper(FileOpen(file_name_utf8, true, nullptr)); in OpenReadOnly()
55 FileWrapper FileWrapper::OpenReadOnly(const std::string& file_name_utf8) { in OpenReadOnly()
60 FileWrapper FileWrapper::OpenWriteOnly(const char* file_name_utf8, in OpenWriteOnly()
62 return FileWrapper(FileOpen(file_name_utf8, false, error)); in OpenWriteOnly()
66 FileWrapper FileWrapper::OpenWriteOnly(const std::string& file_name_utf8, in OpenWriteOnly()
71 FileWrapper::FileWrapper(FileWrapper&& other) { in FileWrapper() function in webrtc::FileWrapper
75 FileWrapper& FileWrapper::operator=(FileWrapper&& other) { in operator =()
82 bool FileWrapper::SeekRelative(int64_t offset) { in SeekRelative()
87 bool FileWrapper::SeekTo(int64_t position) { in SeekTo()
92 bool FileWrapper::Flush() { in Flush()
97 size_t FileWrapper::Read(void* buf, size_t length) { in Read()
102 bool FileWrapper::ReadEof() const { in ReadEof()
107 bool FileWrapper::Write(const void* buf, size_t length) { in Write()
112 bool FileWrapper::Close() { in Close()
121 FILE* FileWrapper::Release() { in Release()