2002-08-15 21:00:51 +00:00
|
|
|
#ifndef __ruamoko_string_h
|
|
|
|
#define __ruamoko_string_h
|
2002-08-15 06:56:37 +00:00
|
|
|
|
2010-12-01 23:04:18 +00:00
|
|
|
@extern string ftos (float f);
|
|
|
|
@extern string vtos (vector v);
|
|
|
|
@extern float stof (string s);
|
|
|
|
@extern float strlen (string s);
|
|
|
|
@extern float charcount (string goal, string s);
|
|
|
|
@extern string sprintf (string fmt, ...);
|
|
|
|
@extern string itos (integer i);
|
|
|
|
@extern integer stoi (string s);
|
|
|
|
@extern vector stov (string s);
|
2002-08-15 06:56:37 +00:00
|
|
|
|
2010-12-01 23:04:18 +00:00
|
|
|
@extern string str_new (void);
|
|
|
|
@extern string str_free (string str);
|
|
|
|
@extern string str_copy (string dst, string src);
|
|
|
|
@extern string str_cat (string dst, string src);
|
|
|
|
@extern string str_clear (string str);
|
|
|
|
@extern @overload string str_mid (string str, integer start);
|
|
|
|
@extern @overload string str_mid (string str, integer start, integer len);
|
|
|
|
@extern string str_str (string haystack, string needle);
|
2004-01-07 07:36:17 +00:00
|
|
|
|
2002-08-15 21:00:51 +00:00
|
|
|
#endif//__ruamoko_string_h
|