1 #ifndef UTILS_STRING_UTILS_H
2 #define UTILS_STRING_UTILS_H
13 if (num_spaces == 0) return ;
14 buf.resize(buf.size() + num_spaces,
' ');
19 size_t n = std::min(s1.size(), s2.size());
20 int res = strncasecmp(s1.data(), s2.data(), n);
22 if (s1.size() < s2.size())
24 if (s1.size() > s2.size())
33 if (s1.size() != s2.size())
35 int res = strncasecmp(s1.data(), s2.data(), s1.size());
int string_compare_ci(const absl::string_view &s1, const absl::string_view &s2)
Definition: string_utils.h:18
bool string_equal_ci(const absl::string_view &s1, const absl::string_view &s2)
Definition: string_utils.h:32
void str_append_spaces(std::string &buf, int num_spaces)
Definition: string_utils.h:11