aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2022-01-08 17:35:10 +0800
committercrupest <crupest@outlook.com>2022-01-08 17:35:10 +0800
commitc38f1f7c273e85c0a6d197cb27424c9ca69e234d (patch)
treee87685469d9b442966b97f11a48d0bc48ffaf074 /include
parent431cbdbe7d3ae8c45458dcf914717b0365ecd99a (diff)
downloadcru-c38f1f7c273e85c0a6d197cb27424c9ca69e234d.tar.gz
cru-c38f1f7c273e85c0a6d197cb27424c9ca69e234d.tar.bz2
cru-c38f1f7c273e85c0a6d197cb27424c9ca69e234d.zip
...
Diffstat (limited to 'include')
-rw-r--r--include/cru/common/String.hpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/cru/common/String.hpp b/include/cru/common/String.hpp
index bd079243..86e0a134 100644
--- a/include/cru/common/String.hpp
+++ b/include/cru/common/String.hpp
@@ -181,7 +181,13 @@ class CRU_BASE_API String {
}
public:
+ Index Find(value_type value, Index start = 0) const;
+
+ String& TrimStart();
String& TrimEnd();
+ String& Trim();
+
+ std::vector<String> SplitToLines(bool remove_space_line = false) const;
public:
void AppendCodePoint(CodePoint code_point);