Lines Matching refs:Env

25 Env::Env() : thread_status_updater_(nullptr) {  in Env()  function in ROCKSDB_NAMESPACE::Env
29 Env::Env(std::shared_ptr<FileSystem> fs) in Env() function in ROCKSDB_NAMESPACE::Env
33 Env::~Env() { in ~Env()
36 Status Env::NewLogger(const std::string& fname, in NewLogger()
41 Status Env::LoadEnv(const std::string& value, Env** result) { in LoadEnv()
42 Env* env = *result; in LoadEnv()
45 s = ObjectRegistry::NewInstance()->NewStaticObject<Env>(value, &env); in LoadEnv()
55 Status Env::LoadEnv(const std::string& value, Env** result, in LoadEnv()
56 std::shared_ptr<Env>* guard) { in LoadEnv()
60 Env* env = nullptr; in LoadEnv()
61 std::unique_ptr<Env> uniq_guard; in LoadEnv()
64 env = ObjectRegistry::NewInstance()->NewObject<Env>(value, &uniq_guard, in LoadEnv()
67 s = Status::NotFound(std::string("Cannot load ") + Env::Type() + ": " + in LoadEnv()
69 env = Env::Default(); in LoadEnv()
85 std::string Env::PriorityToString(Env::Priority priority) { in PriorityToString()
87 case Env::Priority::BOTTOM: in PriorityToString()
89 case Env::Priority::LOW: in PriorityToString()
91 case Env::Priority::HIGH: in PriorityToString()
93 case Env::Priority::USER: in PriorityToString()
95 case Env::Priority::TOTAL: in PriorityToString()
101 uint64_t Env::GetThreadID() const { in GetThreadID()
106 Status Env::ReuseWritableFile(const std::string& fname, in ReuseWritableFile()
117 Status Env::GetChildrenFileAttributes(const std::string& dir, in GetChildrenFileAttributes()
370 Status WriteStringToFile(Env* env, const Slice& data, const std::string& fname, in WriteStringToFile()
376 Status ReadFileToString(Env* env, const std::string& fname, std::string* data) { in ReadFileToString()
405 EnvOptions Env::OptimizeForLogWrite(const EnvOptions& env_options, in OptimizeForLogWrite()
414 EnvOptions Env::OptimizeForManifestWrite(const EnvOptions& env_options) const { in OptimizeForManifestWrite()
418 EnvOptions Env::OptimizeForLogRead(const EnvOptions& env_options) const { in OptimizeForLogRead()
424 EnvOptions Env::OptimizeForManifestRead(const EnvOptions& env_options) const { in OptimizeForManifestRead()
430 EnvOptions Env::OptimizeForCompactionTableWrite( in OptimizeForCompactionTableWrite()
438 EnvOptions Env::OptimizeForCompactionTableRead( in OptimizeForCompactionTableRead()
454 Status NewEnvLogger(const std::string& fname, Env* env, in NewEnvLogger()
471 const std::shared_ptr<FileSystem>& Env::GetFileSystem() const { in GetFileSystem()
476 std::unique_ptr<Env> NewCompositeEnv(std::shared_ptr<FileSystem> fs) { in NewCompositeEnv()
477 return std::unique_ptr<Env>(new CompositeEnvWrapper(Env::Default(), fs)); in NewCompositeEnv()