#ifndef LLARP_STR_HPP #define LLARP_STR_HPP #include namespace llarp { bool StrEq(const char *s1, const char *s2); bool IsFalseValue(string_view str); struct CaselessLessThan { bool operator()(string_view lhs, string_view rhs) const; }; bool IsTrueValue(string_view str); /// Trim leading and trailing (ascii) whitespace from the given string; /// returns a string_view of the trimmed part of the string. #ifdef __GNUG__ [[gnu::warn_unused_result]] #endif string_view TrimWhitespace(string_view str); } // namespace llarp #endif