small code reorg
This commit is contained in:
@@ -321,6 +321,15 @@ template <class T> void stringsToString(const T &tokens, string &s)
|
||||
template void stringsToString<list<string> >(const list<string> &, string &);
|
||||
template void stringsToString<vector<string> >(const vector<string> &,string &);
|
||||
template void stringsToString<set<string> >(const set<string> &, string &);
|
||||
template <class T> string stringsToString(const T &tokens)
|
||||
{
|
||||
string out;
|
||||
stringsToString<T>(tokens, out);
|
||||
return out;
|
||||
}
|
||||
template string stringsToString<list<string> >(const list<string> &);
|
||||
template string stringsToString<vector<string> >(const vector<string> &);
|
||||
template string stringsToString<set<string> >(const set<string> &);
|
||||
|
||||
template <class T> void stringsToCSV(const T &tokens, string &s,
|
||||
char sep)
|
||||
|
||||
@@ -90,6 +90,7 @@ template <class T> bool stringToStrings(const string& s, T &tokens,
|
||||
* Inverse operation:
|
||||
*/
|
||||
template <class T> void stringsToString(const T &tokens, string &s);
|
||||
template <class T> std::string stringsToString(const T &tokens);
|
||||
|
||||
/**
|
||||
* Strings to CSV string. tokens containing the separator are quoted (")
|
||||
|
||||
Reference in New Issue
Block a user