]> git.saurik.com Git - wxWidgets.git/commitdiff
constness for accessors of enum data
authorStefan Csomor <csomor@advancedconcepts.ch>
Wed, 27 Aug 2003 12:17:42 +0000 (12:17 +0000)
committerStefan Csomor <csomor@advancedconcepts.ch>
Wed, 27 Aug 2003 12:17:42 +0000 (12:17 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@23254 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/common/xti.cpp

index 34a04c3383e22a722ac0f4a0b6b3371082e233e9..e15d5c88430dfb41eac6ba9c622910b8ad6034d7 100644 (file)
@@ -52,7 +52,7 @@ wxEnumData::wxEnumData( wxEnumMemberData* data )
     {} ;
 }
 
-bool wxEnumData::HasEnumMemberValue(const wxChar *name, int *value)
+bool wxEnumData::HasEnumMemberValue(const wxChar *name, int *value) const
 {
     int i;
     for (i = 0; m_members[i].m_name ; i++ )
@@ -67,7 +67,7 @@ bool wxEnumData::HasEnumMemberValue(const wxChar *name, int *value)
     return false ;
 }
 
-int wxEnumData::GetEnumMemberValue(const wxChar *name)
+int wxEnumData::GetEnumMemberValue(const wxChar *name) const
 {
     int i;
     for (i = 0; m_members[i].m_name ; i++ )
@@ -80,7 +80,7 @@ int wxEnumData::GetEnumMemberValue(const wxChar *name)
     return 0 ;
 }
 
-const wxChar *wxEnumData::GetEnumMemberName(int value)
+const wxChar *wxEnumData::GetEnumMemberName(int value) const
 {
     int i;
     for (i = 0; m_members[i].m_name ; i++)
@@ -90,13 +90,13 @@ const wxChar *wxEnumData::GetEnumMemberName(int value)
     return wxT("") ;
 }
 
-int wxEnumData::GetEnumMemberValueByIndex( int idx )
+int wxEnumData::GetEnumMemberValueByIndex( int idx ) const
 {
     // we should cache the count in order to avoid out-of-bounds errors
     return m_members[idx].m_value ;
 }
 
-const wxChar * wxEnumData::GetEnumMemberNameByIndex( int idx )
+const wxChar * wxEnumData::GetEnumMemberNameByIndex( int idx ) const
 {
     // we should cache the count in order to avoid out-of-bounds errors
     return m_members[idx].m_name ;
@@ -118,7 +118,7 @@ template<> void wxStringReadValue(const wxString &s , bool &data )
 {
     int intdata ;
     wxSscanf(s, _T("%d"), &intdata ) ;
-    data = bool(intdata) ;
+    data = (bool)intdata ;
 }
 
 template<> void wxStringWriteValue(wxString &s , const bool &data )