Lines Matching refs:value_str
127 const char* const value_str = getenv(env_var.c_str());
128 return value_str == nullptr ? default_val : IsTruthyFlagValue(value_str);
134 const char* const value_str = getenv(env_var.c_str());
136 if (value_str == nullptr ||
137 !ParseInt32(std::string("Environment variable ") + env_var, value_str,
147 const char* const value_str = getenv(env_var.c_str());
149 if (value_str == nullptr ||
150 !ParseDouble(std::string("Environment variable ") + env_var, value_str,
168 const char* const value_str = getenv(env_var.c_str());
170 if (value_str == nullptr) return default_val;
173 if (!ParseKvPairs("Environment variable " + env_var, value_str, &value)) {
212 const char* const value_str = ParseFlagValue(str, flag, true);
215 if (value_str == nullptr) return false;
218 *value = IsTruthyFlagValue(value_str);
225 const char* const value_str = ParseFlagValue(str, flag, false);
228 if (value_str == nullptr) return false;
231 return ParseInt32(std::string("The value of flag --") + flag, value_str,
238 const char* const value_str = ParseFlagValue(str, flag, false);
241 if (value_str == nullptr) return false;
244 return ParseDouble(std::string("The value of flag --") + flag, value_str,
251 const char* const value_str = ParseFlagValue(str, flag, false);
254 if (value_str == nullptr) return false;
256 *value = value_str;
263 const char* const value_str = ParseFlagValue(str, flag, false);
265 if (value_str == nullptr) return false;
267 for (const auto& kvpair : StrSplit(value_str, ',')) {