logic: Show parameters for functions/methods with same name within same parent (issue #259)
This commit is contained in:
@@ -217,12 +217,22 @@ namespace utility
|
||||
return str;
|
||||
}
|
||||
|
||||
std::wstring substrAfterLast(const std::wstring& str, wchar_t delimiter)
|
||||
{
|
||||
size_t pos = str.rfind(delimiter);
|
||||
if (pos != std::wstring::npos)
|
||||
{
|
||||
return str.substr(pos + 1, std::wstring::npos);
|
||||
}
|
||||
return str;
|
||||
}
|
||||
|
||||
std::string substrAfter(const std::string& str, char delimiter)
|
||||
{
|
||||
size_t pos = str.find(delimiter);
|
||||
if (pos != std::string::npos)
|
||||
{
|
||||
return str.substr(pos + 1, str.size());
|
||||
return str.substr(pos + 1, std::wstring::npos);
|
||||
}
|
||||
return str;
|
||||
}
|
||||
|
||||
@@ -45,6 +45,7 @@ namespace utility
|
||||
std::string substrBeforeFirst(const std::string& str, const std::string& delimiter);
|
||||
std::string substrBeforeLast(const std::string& str, char delimiter);
|
||||
std::wstring substrBeforeLast(const std::wstring& str, wchar_t delimiter);
|
||||
std::wstring substrAfterLast(const std::wstring& str, wchar_t delimiter);
|
||||
std::string substrAfter(const std::string& str, char delimiter);
|
||||
std::string substrAfter(const std::string& str, const std::string& delimiter);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user