diff options
Diffstat (limited to 'Source/Library/Common/BasicString.class.cpp')
-rw-r--r-- | Source/Library/Common/BasicString.class.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/Source/Library/Common/BasicString.class.cpp b/Source/Library/Common/BasicString.class.cpp index b8f7eea..f3a6164 100644 --- a/Source/Library/Common/BasicString.class.cpp +++ b/Source/Library/Common/BasicString.class.cpp @@ -151,6 +151,14 @@ void BasicString<T>::clear() { } template <typename T> +bool BasicString<T>::contains(const T& chr) const { + for (u32int i = 0; i < m_length; i++) { + if (m_string[i] == chr) return true; + } + return false; +} + +template <typename T> Vector< BasicString<T> > BasicString<T>::split(T sep) const { Vector< BasicString<T> > ret; ret.push(BasicString<T>()); |