+ bool operator op(unsigned char c) const { return m_value op From8bit((char)c); } \
+ wxIF_WCHAR_T_TYPE( bool operator op(wchar_t c) const { return m_value op (value_type)c; } ) \
+ bool operator op(int c) const { return m_value op (value_type)c; } \
+ bool operator op(unsigned int c) const { return m_value op (value_type)c; } \
+ bool operator op(short int c) const { return m_value op (value_type)c; } \
+ bool operator op(unsigned short int c) const { return m_value op (value_type)c; } \
+ bool operator op(long int c) const { return m_value op (value_type)c; } \
+ bool operator op(unsigned long int c) const { return m_value op (value_type)c; }