Home
last modified time | relevance | path

Searched refs:WinWritableFile (Results 1 – 4 of 4) sorted by relevance

/rocksdb-6.9/port/win/
Dio_win.cc925 WinWritableFile::WinWritableFile(const std::string& fname, HANDLE hFile, in WinWritableFile() function in ROCKSDB_NAMESPACE::port::WinWritableFile
934 WinWritableFile::~WinWritableFile() { in ~WinWritableFile()
940 size_t WinWritableFile::GetRequiredBufferAlignment() const { in GetRequiredBufferAlignment()
944 Status WinWritableFile::Append(const Slice& data) { in Append()
954 Status WinWritableFile::Truncate(uint64_t size) { in Truncate()
958 Status WinWritableFile::Close() { in Close()
964 Status WinWritableFile::Flush() { in Flush()
968 Status WinWritableFile::Sync() { in Sync()
972 Status WinWritableFile::Fsync() { return SyncImpl(); } in Fsync()
974 bool WinWritableFile::IsSyncThreadSafe() const { return true; } in IsSyncThreadSafe()
[all …]
Dio_win.h336 class WinWritableFile : private WinFileData,
340 WinWritableFile(const std::string& fname, HANDLE hFile, size_t alignment,
343 ~WinWritableFile();
Denv_win.cc353 result->reset(new WinWritableFile(fname, hFile, in OpenWritableFile()
/rocksdb-6.9/
DWINDOWS_PORT.md61 * Set `use_os_buffer=false` to disable OS disk buffering for WinWritableFile and WinRandomAccessFil…
69 …have chosen `use_os_buffer=false` to disable OS disk buffering for `WinWritableFile` and `WinRand…