Functions |
template<class TmplIterator , class TmplStringOperator > |
std::string | join (TmplIterator begin, TmplIterator end, const std::string &delim, TmplStringOperator toStringOp=StdOStreamOp< TmplIterator >()) |
template<class TmplContainer , class TmplStringOperator > |
std::string | join (const TmplContainer &container, const std::string &delim, TmplStringOperator toStringOp=StdOStreamOp< typename TmplContainer::const_iterator >()) |
std::string | joinStringVector (const StringVector &container, const std::string &delim) |
template<typename TmplData > |
TmplData | to (const std::string &str) |
template<typename TmplData > |
std::string | toString (const TmplData &data) |
template<class TmplData , class TmplStdStreamOp > |
std::vector< TmplData > | split (const std::string &str, const std::string &delim, TmplStdStreamOp fromStringOp=StdIStreamOp< TmplData >()) |
StringVector | splitStrings (const std::string &str, const std::string &delim) |
std::string | trim (const std::string &str) |
Convenience functions for string manipulation.