Searched refs:WinEnv (Results 1 – 4 of 4) sorted by relevance
1298 WinEnv::WinEnv() : winenv_io_(this), winenv_threads_(this) { in WinEnv() function in ROCKSDB_NAMESPACE::port::WinEnv1304 WinEnv::~WinEnv() { in ~WinEnv()1357 Status WinEnv::NewMemoryMappedFileBuffer( in NewMemoryMappedFileBuffer()1404 Status WinEnv::LinkFile(const std::string& src, in LinkFile()1423 Status WinEnv::UnlockFile(FileLock* lock) { in UnlockFile()1436 uint64_t WinEnv::NowMicros() { in NowMicros()1440 uint64_t WinEnv::NowNanos() { in NowNanos()1471 void WinEnv::WaitForJoin() { in WaitForJoin()1479 uint64_t WinEnv::GetThreadID() const { in GetThreadID()1504 EnvOptions WinEnv::OptimizeForManifestRead( in OptimizeForManifestRead()[all …]
206 class WinEnv : public Env {208 WinEnv();210 ~WinEnv();
37 std::call_once(winenv_once_flag, []() { envptr = new WinEnv(); }); in Default()
55 …unction local statics initialization is still not safe. Used `std::once` to mitigate within WinEnv.