comparison OrthancFramework/Sources/Toolbox.h @ 5167:de7a639c5ad2

fix constness
author Alain Mazy <am@osimis.io>
date Tue, 21 Feb 2023 22:03:44 +0100
parents 95d8e0540219
children 0ea402b4d901
comparison
equal deleted inserted replaced
5166:90bf30eba698 5167:de7a639c5ad2
186 static void TokenizeString(std::vector<std::string>& result, 186 static void TokenizeString(std::vector<std::string>& result,
187 const std::string& source, 187 const std::string& source,
188 char separator); 188 char separator);
189 189
190 static void JoinStrings(std::string& result, 190 static void JoinStrings(std::string& result,
191 std::set<std::string>& source, 191 const std::set<std::string>& source,
192 const char* separator); 192 const char* separator);
193 193
194 static void JoinStrings(std::string& result, 194 static void JoinStrings(std::string& result,
195 std::vector<std::string>& source, 195 const std::vector<std::string>& source,
196 const char* separator); 196 const char* separator);
197 197
198 // returns true if all element of 'needles' are found in 'haystack' 198 // returns true if all element of 'needles' are found in 'haystack'
199 template <typename T> static bool IsSetInSet(const std::set<T>& needles, const std::set<T>& haystack) 199 template <typename T> static bool IsSetInSet(const std::set<T>& needles, const std::set<T>& haystack)
200 { 200 {