15 #include "nav2_util/string_utils.hpp"
21 std::string strip_leading_slash(
const std::string & in)
25 if ((!in.empty()) && (in[0] ==
'/')) {
32 Tokens split(
const std::string & tokenstring,
char delimiter)
36 size_t current_pos = 0;
38 while ((pos = tokenstring.find(delimiter, current_pos)) != std::string::npos) {
39 tokens.push_back(tokenstring.substr(current_pos, pos - current_pos));
40 current_pos = pos + 1;
42 tokens.push_back(tokenstring.substr(current_pos));