|
| std::string | strToLower (const std::string &f) |
| |
| std::string | strToUpper (const std::string &f) |
| |
| std::string | strToIdentifier (const std::string &f) |
| |
| std::string | trim (const std::string &s) |
| |
| std::vector< std::string > | split (const std::string &s, const std::string &sep) |
| |
| bool | contains (std::string x, char v) |
| |
| bool | startsWith (std::string x, std::string y, bool caseInsensitive) |
| |
std::vector< std::string >
::iterator | find_ci (std::vector< std::string > &v, const std::string &s) |
| |
| template<typename Container , typename Key > |
| bool | contains (Container x, Key k) |
| |
| template<typename Value > |
| bool | contains (std::vector< Value > x, Value v) |
| |
| template<typename Container , typename Value > |
| void | erase (Container &x, Value v) |
| |
| template<typename Container , typename Value > |
| Value | takeFirst (Container c) |
| |
| template<typename Value > |
std::map< std::string, Value >
::iterator | find_ci (std::map< std::string, Value > &m, const std::string &s) |
| |
| template<typename Container , typename Key > |
| bool | contains_ci (Container x, Key s) |
| |
| template<typename Container > |
| void | erase_ci (Container &x, const std::string &s) |
| |
| template<typename Container > |
| std::string | join (Container c, std::string s) |
| |
| std::vector< std::string > & | operator<< (std::vector< std::string > &x, const char *v) |
| |
| template<typename T > |
| std::vector< T > & | operator<< (std::vector< T > &x, T v) |
| |
| template<typename T > |
| std::vector< T > & | operator<< (std::vector< T > &x, const std::vector< T > &v) |
| |