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