Remove CStr::Find(int, char)

It was only a wrapper around `std::string::find`. It is unused.
This commit is contained in:
phosit
2026-08-23 17:07:27 +02:00
parent 5071b27bb1
commit d8bb617962
2 changed files with 0 additions and 35 deletions
-13
View File
@@ -264,19 +264,6 @@ double CStr::ToDouble() const
return ret;
}
// Search the string for another string
long CStr::Find(const int start, const Char chr) const
{
size_t pos = find(chr, start);
if (pos != npos)
return static_cast<long>(pos);
return -1;
}
long CStr::FindInsensitive(const int start, const Char chr) const { return LowerCase().Find(start, totlower(chr)); }
long CStr::ReverseFind(const CStr& str) const
{
size_t pos = rfind(str, length() );
-22
View File
@@ -138,28 +138,6 @@ public:
**/
double ToDouble() const;
/**
* Search the CStr for another string with starting offset.
* The search is case-sensitive.
*
* @param const int & start character offset into CStr to begin search
* @param const {t|w}char_t & chr reference to the search string
* @return long offset into the CStr of the first occurrence of the search string
* -1 if the search string is not found
**/
long Find(const int start, const Char chr) const;
/**
* Search the CStr for another string with starting offset.
* The search is case-insensitive.
*
* @param const int & start character offset into CStr to begin search
* @param const {t|w}char_t & chr reference to the search string
* @return long offset into the CStr of the first occurrence of the search string
* -1 if the search string is not found
**/
long FindInsensitive(const int start, const Char chr) const;
/**
* Search the CStr for another string.
* The search is case-sensitive.