Home
last modified time | relevance | path

Searched refs:WinWritableImpl (Results 1 – 2 of 2) sorted by relevance

/rocksdb-6.9/port/win/
Dio_win.h292 class WinWritableImpl {
301 WinWritableImpl(WinFileData* file_data, size_t alignment);
303 ~WinWritableImpl() {} in ~WinWritableImpl()
332 WinWritableImpl(const WinWritableImpl&) = delete;
333 WinWritableImpl& operator=(const WinWritableImpl&) = delete;
337 protected WinWritableImpl,
382 protected WinWritableImpl,
Dio_win.cc736 Status WinWritableImpl::PreallocateInternal(uint64_t spaceToReserve) { in PreallocateInternal()
741 WinWritableImpl::WinWritableImpl(WinFileData* file_data, size_t alignment) in WinWritableImpl() function in ROCKSDB_NAMESPACE::port::WinWritableImpl
765 Status WinWritableImpl::AppendImpl(const Slice& data) { in AppendImpl()
817 Status WinWritableImpl::PositionedAppendImpl(const Slice& data, uint64_t offset) { in PositionedAppendImpl()
848 Status WinWritableImpl::TruncateImpl(uint64_t size) { in TruncateImpl()
865 Status WinWritableImpl::CloseImpl() { in CloseImpl()
888 Status WinWritableImpl::SyncImpl() { in SyncImpl()
900 Status WinWritableImpl::AllocateImpl(uint64_t offset, uint64_t len) { in AllocateImpl()
929 WinWritableImpl(this, alignment), in WinWritableFile()
996 WinWritableImpl(this, alignment) {} in WinRandomRWFile()