2 std-string.hh -- declare Std_string
4 source file of the GNU LilyPond music typesetter
6 (c) 2006 Jan Nieuwenhuizen <janneke@gnu.org>
15 #define to_std_string to_string
21 // #warning Using std::string
26 class Std_string : public string
30 Std_string (char const*);
31 Std_string (Std_string const&, int pos, int n=npos);
32 ///Std_string (String const&, int pos, int n);
33 ////Std_string (String const &);
34 ////operator String ();
37 typedef string Std_string;
40 //operator Std_string (String const&);
42 Std_string to_std_string (Std_string s);
43 Std_string to_std_string (char c, int n = 1);
44 Std_string to_std_string (int i, char const *format = 0);
45 Std_string to_std_string (double f, char const *format = 0);
46 Std_string to_std_string (long b);
47 Std_string to_std_string (bool b);
48 Std_string to_std_string (char const *format, ...);
51 #endif /* STD_STRING */
53 #endif /* STD_STRING_HH */