Lines Matching refs:string

32 static const std::string opt_section_titles[] = {
36 const std::vector<std::string>& cf_names,
38 const std::string& file_name, FileSystem* fs);
42 const std::string& opt_name,
43 const std::unordered_map<std::string, std::string>* opt_map);
53 Status Parse(const std::string& file_name, FileSystem* fs,
55 static std::string TrimAndRemoveComment(const std::string& line,
59 const std::unordered_map<std::string, std::string>* db_opt_map() const { in db_opt_map()
63 const std::vector<std::string>* cf_names() const { return &cf_names_; } in cf_names()
64 const std::vector<std::unordered_map<std::string, std::string>>* cf_opt_maps() in cf_opt_maps()
69 const ColumnFamilyOptions* GetCFOptions(const std::string& name) { in GetCFOptions()
75 const DBOptions& db_opt, const std::vector<std::string>& cf_names,
77 const std::string& file_name, FileSystem* fs,
83 const std::unordered_map<std::string, std::string>* new_opt_map = nullptr,
88 const std::unordered_map<std::string, std::string>* new_opt_map = nullptr,
98 bool IsSection(const std::string& line);
99 Status ParseSection(OptionSection* section, std::string* title,
100 std::string* argument, const std::string& line,
104 const std::string& section_arg, const int line_num);
106 Status ParseStatement(std::string* name, std::string* value,
107 const std::string& line, const int line_num);
109 Status EndSection(const OptionSection section, const std::string& title,
110 const std::string& section_arg,
111 const std::unordered_map<std::string, std::string>& opt_map,
116 Status InvalidArgument(const int line_num, const std::string& message);
118 Status ParseVersionNumber(const std::string& ver_name,
119 const std::string& ver_string, const int max_count,
122 ColumnFamilyOptions* GetCFOptionsImpl(const std::string& name) { in GetCFOptionsImpl()
134 std::unordered_map<std::string, std::string> db_opt_map_;
135 std::vector<std::string> cf_names_;
137 std::vector<std::unordered_map<std::string, std::string>> cf_opt_maps_;