Lines Matching refs:string
20 extern std::vector<std::string> StringSplit(const std::string& arg, char delim);
23 inline std::string ToString(T value) { in ToString()
36 extern void AppendNumberTo(std::string* str, uint64_t num);
40 extern void AppendEscapedStringTo(std::string* str, const Slice& value);
43 extern std::string NumberToString(uint64_t num);
49 extern std::string NumberToHumanString(int64_t num);
53 extern std::string BytesToHumanString(uint64_t bytes);
57 extern std::string TimeToHumanString(int unixtime);
68 extern std::string EscapeString(const Slice& value);
103 std::string EscapeOptionString(const std::string& raw_string);
110 std::string UnescapeOptionString(const std::string& escaped_string);
112 std::string trim(const std::string& str);
115 bool ParseBoolean(const std::string& type, const std::string& value);
117 uint32_t ParseUint32(const std::string& value);
119 int32_t ParseInt32(const std::string& value);
122 uint64_t ParseUint64(const std::string& value);
124 int ParseInt(const std::string& value);
126 int64_t ParseInt64(const std::string& value);
128 double ParseDouble(const std::string& value);
130 size_t ParseSizeT(const std::string& value);
132 std::vector<int> ParseVectorInt(const std::string& value);
134 bool SerializeIntVector(const std::vector<int>& vec, std::string* value);
136 extern const std::string kNullptrString;