RiaStdStringTools. Minor refactoring

This commit is contained in:
Bjørn Erik Jensen committed 2017-11-24 13:54:01 +01:00
1 parent 8dd804b5ee
commit c959dbb850
1 file changed
+11 -7
@@ -40,8 +40,16 @@ public:
private:
template <class Container>
static void splitByDelimiter(const std::string& str, Container& cont, char delimiter = ' ')
{
static void splitByDelimiter(const std::string& str, Container& cont, char delimiter = ' ');
static size_t findCharMatchCount(const std::string& s, char c);
};
//==================================================================================================
//
//==================================================================================================
template <class Container>
void RiaStdStringTools::splitByDelimiter(const std::string& str, Container& cont, char delimiter)
{
std::stringstream ss(str);
std::string token;
while (std::getline(ss, token, delimiter))
@@ -51,8 +59,4 @@ private:
cont.push_back(token);
}
}
}
static size_t findCharMatchCount(const std::string& s, char c);
};
}