utf8rewind  1.5.2
System library for processing UTF-8 encoded text
Global configuration

Defines used for determining the global configuration of the system and your application. More...

Macros

#define UTF8_WCHAR_SIZE   (2)
 Specifies the size of the wchar_t type. On Windows this is two bytes, on POSIX systems it is four. If not specified on the command line, the compiler tries to automatically determine the size of the wchar_t type based on the environment. More...
 
#define UTF8_WCHAR_UTF16   (1)
 The wchar_t type is treated as UTF-16 (two byte variable length encoding). More...
 
#define UTF8_API
 Calling convention for public functions. More...
 

Detailed Description

Defines used for determining the global configuration of the system and your application.

Macro Definition Documentation

◆ UTF8_WCHAR_SIZE

#define UTF8_WCHAR_SIZE   (2)

Specifies the size of the wchar_t type. On Windows this is two bytes, on POSIX systems it is four. If not specified on the command line, the compiler tries to automatically determine the size of the wchar_t type based on the environment.

◆ UTF8_WCHAR_UTF16

#define UTF8_WCHAR_UTF16   (1)

The wchar_t type is treated as UTF-16 (two byte variable length encoding).

◆ UTF8_API

#define UTF8_API

Calling convention for public functions.