20 unsigned split( std::string_view line_r, std::string_view sep_r,
Trim trim_r,
21 std::function<
void(std::string_view)> fnc_r )
24 std::vector<std::string> words;
27 for (
const auto & w : words )
28 fnc_r( std::string_view(w) );
c++17: std::string_view tools
Trim
To define how to trim.
unsigned split(const C_Str &line_r, TOutputIterator result_r, const C_Str &sepchars_r=" \, const Trim trim_r=NO_TRIM)
Split line_r into words.
Easy-to use interface to the ZYPP dependency resolver.
unsigned split(std::string_view line_r, std::string_view sep_r, Trim trim_r, std::function< void(std::string_view)> fnc_r)