| Version: 3.3.1

Macros | Typedefs
chartype.h File Reference

## Macros
#define | wxT(string)
| Macro taking a literal string and expanding into a wide string. More...
#define | wxT_2(string)
| Obsolete macro which simply expands to its argument. More...
#define | wxS(string)
| wxS is a macro which can be used with character and string literals (in other words, `'x'` or `"foo"`) to convert them either to wide characters or wide strings in `wchar_t-based` (UTF-16) builds, or to keep them unchanged in `char-based` (UTF-8) builds. More...
#define | _T(string)
| This macro is exactly the same as wxT() and is defined in wxWidgets simply because it may be more intuitive for Windows programmers as the standard Win32 headers also define it (as well as yet another name for the same macro which is _TEXT()). More...

## Typedefs
typedef wchar_t | wxChar
| wxChar is a compatibility typedef always defined as `wchar_t` now. More...
typedef wchar_t | wxSChar
| wxSChar is a compatibility typedef always defined as `wchar_t` now. More...
typedef wchar_t | wxUChar
| wxUChar is a compatibility typedef always defined as `wchar_t` now. More...
typedef wxUSE_UNICODE_WCHAR_dependent | wxStringCharType
| wxStringCharType is defined to be: - `char` when `wxUSE_UNICODE_WCHAR==0` - `wchar_t` when `wxUSE_UNICODE_WCHAR==1` More...