#include <string>
#include <vector>
#include <sstream>
Go to the source code of this file.
|
| template<class TmplIterator , class TmplStringOperator > |
| std::string | esys::lsm::StringUtil::join (TmplIterator begin, TmplIterator end, const std::string &delim, TmplStringOperator toStringOp=StdOStreamOp< TmplIterator >()) |
| |
| template<class TmplContainer , class TmplStringOperator > |
| std::string | esys::lsm::StringUtil::join (const TmplContainer &container, const std::string &delim, TmplStringOperator toStringOp=StdOStreamOp< typename TmplContainer::const_iterator >()) |
| |
| std::string | esys::lsm::StringUtil::joinStringVector (const StringVector &container, const std::string &delim) |
| |
| template<typename TmplData > |
| TmplData | esys::lsm::StringUtil::to (const std::string &str) |
| |
| template<typename TmplData > |
| std::string | esys::lsm::StringUtil::toString (const TmplData &data) |
| |
| template<class TmplData , class TmplStdStreamOp > |
| std::vector< TmplData > | esys::lsm::StringUtil::split (const std::string &str, const std::string &delim, TmplStdStreamOp fromStringOp=StdIStreamOp< TmplData >()) |
| |
| StringVector | esys::lsm::StringUtil::splitStrings (const std::string &str, const std::string &delim) |
| |
| std::string | esys::lsm::StringUtil::trim (const std::string &str) |
| |