Lines Matching defs:str

64 as_integer_helper(const string& func, const S& str, size_t* idx, int base, F f)
67 const typename S::value_type* const p = str.c_str();
181 as_float_helper(const string& func, const S& str, size_t* idx, F f )
184 const typename S::value_type* const p = str.c_str();
253 stoi(const string& str, size_t* idx, int base)
255 return as_integer<int>( "stoi", str, idx, base );
259 stoi(const wstring& str, size_t* idx, int base)
261 return as_integer<int>( "stoi", str, idx, base );
265 stol(const string& str, size_t* idx, int base)
267 return as_integer<long>( "stol", str, idx, base );
271 stol(const wstring& str, size_t* idx, int base)
273 return as_integer<long>( "stol", str, idx, base );
277 stoul(const string& str, size_t* idx, int base)
279 return as_integer<unsigned long>( "stoul", str, idx, base );
283 stoul(const wstring& str, size_t* idx, int base)
285 return as_integer<unsigned long>( "stoul", str, idx, base );
289 stoll(const string& str, size_t* idx, int base)
291 return as_integer<long long>( "stoll", str, idx, base );
295 stoll(const wstring& str, size_t* idx, int base)
297 return as_integer<long long>( "stoll", str, idx, base );
301 stoull(const string& str, size_t* idx, int base)
303 return as_integer<unsigned long long>( "stoull", str, idx, base );
307 stoull(const wstring& str, size_t* idx, int base)
309 return as_integer<unsigned long long>( "stoull", str, idx, base );
313 stof(const string& str, size_t* idx)
315 return as_float<float>( "stof", str, idx );
319 stof(const wstring& str, size_t* idx)
321 return as_float<float>( "stof", str, idx );
325 stod(const string& str, size_t* idx)
327 return as_float<double>( "stod", str, idx );
331 stod(const wstring& str, size_t* idx)
333 return as_float<double>( "stod", str, idx );
337 stold(const string& str, size_t* idx)
339 return as_float<long double>( "stold", str, idx );
343 stold(const wstring& str, size_t* idx)
345 return as_float<long double>( "stold", str, idx );