* @brief Checks if @a str contains @a sub. */
| 309 | * @brief Checks if @a str contains @a sub. |
| 310 | */ |
| 311 | bool contains(const std::string &str, const std::string &sub) { |
| 312 | return str.find(sub) != std::string::npos; |
| 313 | } |
| 314 | |
| 315 | /** |
| 316 | * @brief Check if at least one string from @a subs is contained in @a str. |
no outgoing calls