BString: Add StartsWith() and EndsWith() methods

This commit is contained in:
Ingo Weinhold
2013-04-08 15:44:31 +02:00
parent 91a9b5f276
commit 379131d97d
2 changed files with 57 additions and 0 deletions
+8
View File
@@ -221,6 +221,14 @@ public:
int32 IFindLast(const char* string,
int32 beforeOffset) const;
bool StartsWith(const BString& string) const;
bool StartsWith(const char* string) const;
bool StartsWith(const char* string, int32 length) const;
bool EndsWith(const BString& string) const;
bool EndsWith(const char* string) const;
bool EndsWith(const char* string, int32 length) const;
// Replacing
BString& ReplaceFirst(char replaceThis, char withThis);
BString& ReplaceLast(char replaceThis, char withThis);