The Battle for Wesnoth  1.13.4+dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Typedefs
utf16 Namespace Reference

For Win32 API. More...

Typedefs

typedef ucs4::iterator_base
< utf16::string,
ucs4_convert_impl::convert_impl
< char_t >::type
iterator
 
typedef wchar_t char_t
 
typedef std::vector< char_tstring
 

Detailed Description

For Win32 API.

On Windows, wchar_t is defined as Uint16. Wide strings are expected to be UTF-16.

On windows, wchar_t is defined as Uint16. Wide strings are expected to be UTF-16.

Typedef Documentation

typedef wchar_t utf16::char_t

Definition at line 49 of file unicode_types.hpp.

Definition at line 34 of file unicode.hpp.

typedef std::vector<char_t> utf16::string

Definition at line 50 of file unicode_types.hpp.