9 #ifndef litesql_string_hpp 10 #define litesql_string_hpp 19 std::ostringstream ost;
25 bool startsWith(
const std::string& what,
const std::string& with);
27 bool endsWith(
const std::string& what,
const std::string& with);
29 std::string toLower(std::string s);
31 std::string toUpper(std::string s);
33 std::string capitalize(
const std::string& s);
34 std::string decapitalize(
const std::string& s);
38 std::string rstrip(std::string s);
40 std::string lstrip(std::string s);
42 std::string replace(
const std::string& s,
const std::string& what,
const std::string& with);
44 int hexToInt(
const std::string& s);
46 int atoi(
const std::string &s);
48 std::string operator*(
int amount,
const std::string &s);
50 std::string operator*(
const std::string &s,
int amount);
53 std::string escapeSQL(
const std::string &str);
Definition: backend.hpp:14
std::string toString(T a)
returns string representation of passed parameter if it can be written to ostringstream ...
Definition: string.hpp:18