]> git.saurik.com Git - wxWidgets.git/commitdiff
added operators for comparing wxString to wxCStrData
authorVáclav Slavík <vslavik@fastmail.fm>
Tue, 15 May 2007 14:50:46 +0000 (14:50 +0000)
committerVáclav Slavík <vslavik@fastmail.fm>
Tue, 15 May 2007 14:50:46 +0000 (14:50 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46046 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/string.h

index 6bce6b892f543cb305d8fb22ad6aa4ca736c64a1..289a78494e07703c4d82c09b58f69ac82c35496c 100644 (file)
@@ -2834,6 +2834,15 @@ inline bool operator<=(const wxString& s1, const wxString& s2)
 inline bool operator>=(const wxString& s1, const wxString& s2)
     { return s1.Cmp(s2) >= 0; }
 
+inline bool operator==(const wxString& s1, const wxCStrData& s2)
+    { return s1 == s2.AsString(); }
+inline bool operator==(const wxCStrData& s1, const wxString& s2)
+    { return s1.AsString() == s2; }
+inline bool operator!=(const wxString& s1, const wxCStrData& s2)
+    { return s1 != s2.AsString(); }
+inline bool operator!=(const wxCStrData& s1, const wxString& s2)
+    { return s1.AsString() != s2; }
+
 #if wxUSE_UNICODE
 inline bool operator==(const wxString& s1, const wxWCharBuffer& s2)
     { return (s1.Cmp((const wchar_t *)s2) == 0); }