git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44908
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
// allow expressions like "c_str()[0]":
wxUniChar operator[](int n) const { return operator[](size_t(n)); }
wxUniChar operator[](size_t n) const;
// allow expressions like "c_str()[0]":
wxUniChar operator[](int n) const { return operator[](size_t(n)); }
wxUniChar operator[](size_t n) const;
+ wxUniChar operator[](long n) const { return operator[](size_t(n)); }
#ifndef wxSIZE_T_IS_UINT
wxUniChar operator[](unsigned int n) const { return operator[](size_t(n)); }
#endif // size_t != unsigned int
#ifndef wxSIZE_T_IS_UINT
wxUniChar operator[](unsigned int n) const { return operator[](size_t(n)); }
#endif // size_t != unsigned int
*/
wxUniChar operator[](int n) const
{ return wxStringBase::at(n); }
*/
wxUniChar operator[](int n) const
{ return wxStringBase::at(n); }
+ wxUniChar operator[](long n) const
+ { return wxStringBase::at(n); }
wxUniChar operator[](size_t n) const
{ return wxStringBase::at(n); }
#ifndef wxSIZE_T_IS_UINT
wxUniChar operator[](size_t n) const
{ return wxStringBase::at(n); }
#ifndef wxSIZE_T_IS_UINT
// operator versions of GetWriteableChar()
wxUniCharRef operator[](int n)
{ return wxStringBase::at(n); }
// operator versions of GetWriteableChar()
wxUniCharRef operator[](int n)
{ return wxStringBase::at(n); }
+ wxUniCharRef operator[](long n)
+ { return wxStringBase::at(n); }
wxUniCharRef operator[](size_t n)
{ return wxStringBase::at(n); }
#ifndef wxSIZE_T_IS_UINT
wxUniCharRef operator[](size_t n)
{ return wxStringBase::at(n); }
#ifndef wxSIZE_T_IS_UINT