|
LiteSQL 0.3.10
|
helpful string utils More...
#include <string>#include <sstream>

Go to the source code of this file.
Functions | |
| template<class T> | |
| std::string | litesql::toString (T a) |
| returns string representation of passed parameter if it can be written to ostringstream | |
| bool | litesql::startsWith (const std::string &what, const std::string &with) |
| returns true if 'what' starts with 'with' | |
| bool | litesql::endsWith (const std::string &what, const std::string &with) |
| returns true if 'what' end with 'with' | |
| std::string | litesql::toLower (std::string s) |
| returns lower-case version of the string | |
| std::string | litesql::toUpper (std::string s) |
| returns upper-case version of the string | |
| std::string | litesql::capitalize (const std::string &s) |
| std::string | litesql::decapitalize (const std::string &s) |
| std::string | litesql::rstrip (std::string s) |
| returns a string with no empty characters at the end of the string | |
| std::string | litesql::lstrip (std::string s) |
| returns a string with no empty characters at the beginning of the string | |
| std::string | litesql::replace (const std::string &s, const std::string &what, const std::string &with) |
| returns a copy string 's' where 'what' is replaced with 'with' | |
| int | litesql::hexToInt (const std::string &s) |
| converts string representation of a hex number to integer | |
| int | litesql::atoi (const std::string &s) |
| string version of atoi | |
| std::string | litesql::operator* (int amount, const std::string &s) |
| returns a string which is duplicated 'amount' times | |
| std::string | litesql::operator* (const std::string &s, int amount) |
| returns a string which is duplicated 'amount' times | |
| std::string | litesql::escapeSQL (const std::string &str) |
| escapes ' characters so that they do not break SQL statements. | |
helpful string utils
| std::string litesql::escapeSQL | ( | const std::string & | str | ) |
escapes ' characters so that they do not break SQL statements.
Note: 'NULL' is escaped to NULL