• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /barrelfish-2018-10-04/lib/cxx/cxx/

Lines Matching refs:string

1 //===------------------------- string.cpp ---------------------------------===//
12 #include "string"
33 string
34 operator+<char, char_traits<char>, allocator<char> >(char const*, string const&);
41 void throw_helper( const string& msg )
52 void throw_from_string_out_of_range( const string& func )
58 void throw_from_string_invalid_arg( const string& func )
68 as_integer_helper(const string& func, const S& str, size_t* idx, int base, F f)
88 as_integer(const string& func, const S& s, size_t* idx, int base);
90 // string
94 as_integer(const string& func, const string& s, size_t* idx, int base )
96 // Use long as no Standard string to integer exists.
106 as_integer(const string& func, const string& s, size_t* idx, int base )
114 as_integer( const string& func, const string& s, size_t* idx, int base )
122 as_integer( const string& func, const string& s, size_t* idx, int base )
130 as_integer( const string& func, const string& s, size_t* idx, int base )
139 as_integer( const string& func, const wstring& s, size_t* idx, int base )
141 // Use long as no Stantard string to integer exists.
151 as_integer( const string& func, const wstring& s, size_t* idx, int base )
159 as_integer( const string& func, const wstring& s, size_t* idx, int base )
167 as_integer( const string& func, const wstring& s, size_t* idx, int base )
175 as_integer( const string& func, const wstring& s, size_t* idx, int base )
185 as_float_helper(const string& func, const S& str, size_t* idx, F f )
204 V as_float( const string& func, const S& s, size_t* idx = nullptr );
209 as_float( const string& func, const string& s, size_t* idx )
217 as_float(const string& func, const string& s, size_t* idx )
225 as_float( const string& func, const string& s, size_t* idx )
237 as_float( const string& func, const wstring& s, size_t* idx )
245 as_float( const string& func, const wstring& s, size_t* idx )
253 as_float( const string& func, const wstring& s, size_t* idx )
265 stoi(const string& str, size_t* idx, int base)
277 stol(const string& str, size_t* idx, int base)
289 stoul(const string& str, size_t* idx, int base)
301 stoll(const string& str, size_t* idx, int base)
313 stoull(const string& str, size_t* idx, int base)
325 stof(const string& str, size_t* idx)
337 stod(const string& str, size_t* idx)
349 stold(const string& str, size_t* idx)
398 struct initial_string<string, V, b>
400 string
403 string s;
451 string to_string(int val)
453 return as_string(snprintf, initial_string<string, int>()(), "%d", val);
456 string to_string(unsigned val)
458 return as_string(snprintf, initial_string<string, unsigned>()(), "%u", val);
461 string to_string(long val)
463 return as_string(snprintf, initial_string<string, long>()(), "%ld", val);
466 string to_string(unsigned long val)
468 return as_string(snprintf, initial_string<string, unsigned long>()(), "%lu", val);
471 string to_string(long long val)
473 return as_string(snprintf, initial_string<string, long long>()(), "%lld", val);
476 string to_string(unsigned long long val)
478 return as_string(snprintf, initial_string<string, unsigned long long>()(), "%llu", val);
481 string to_string(float val)
483 return as_string(snprintf, initial_string<string, float>()(), "%f", val);
486 string to_string(double val)
488 return as_string(snprintf, initial_string<string, double>()(), "%f", val);
491 string to_string(long double val)
493 return as_string(snprintf, initial_string<string, long double>()(), "%Lf", val);