From a6b5b8b879a9a587ec0ad605722d5d6428d5e68c Mon Sep 17 00:00:00 2001 From: Yuqian Yang Date: Fri, 17 Oct 2025 09:26:58 +0800 Subject: XML and mapper remove String. --- include/cru/base/StringUtil.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'include/cru/base') diff --git a/include/cru/base/StringUtil.h b/include/cru/base/StringUtil.h index ef6359ff..f2373444 100644 --- a/include/cru/base/StringUtil.h +++ b/include/cru/base/StringUtil.h @@ -2,12 +2,22 @@ #include "Base.h" #include "Bitmask.h" +#include #include #include +#include #include #include namespace cru { +namespace string { +std::weak_ordering CaseInsensitiveCompare(std::string_view left, + std::string_view right); +std::string TrimBegin(std::string_view str); +std::string TrimEnd(std::string_view str); +std::string Trim(std::string_view str); +} // namespace string + namespace details { struct SplitOptionsTag {}; } // namespace details -- cgit v1.2.3