FONTAINE  1.0
Classes | Macros | Typedefs
Utf8String.h File Reference
#include "ScriptCodes.h"
#include <string>

Go to the source code of this file.

Classes

class  UTF8String
 

Macros

#define UNI_REPLACEMENT_CHAR   (UTF32)0x0000FFFD
 
#define UNI_MAX_UTF32   (UTF32)0x7FFFFFFF
 
#define UNI_SUR_HIGH_START   (UTF32)0xD800
 
#define UNI_SUR_HIGH_END   (UTF32)0xDBFF
 
#define UNI_SUR_LOW_START   (UTF32)0xDC00
 
#define UNI_SUR_LOW_END   (UTF32)0xDFFF
 

Typedefs

typedef unsigned long UTF32
 
typedef unsigned short UTF16
 
typedef unsigned char UTF8
 

Macro Definition Documentation

§ UNI_MAX_UTF32

#define UNI_MAX_UTF32   (UTF32)0x7FFFFFFF

§ UNI_REPLACEMENT_CHAR

#define UNI_REPLACEMENT_CHAR   (UTF32)0x0000FFFD

§ UNI_SUR_HIGH_END

#define UNI_SUR_HIGH_END   (UTF32)0xDBFF

Referenced by UTF8String::append().

§ UNI_SUR_HIGH_START

#define UNI_SUR_HIGH_START   (UTF32)0xD800

Referenced by UTF8String::append().

§ UNI_SUR_LOW_END

#define UNI_SUR_LOW_END   (UTF32)0xDFFF

Referenced by UTF8String::append().

§ UNI_SUR_LOW_START

#define UNI_SUR_LOW_START   (UTF32)0xDC00

Referenced by UTF8String::append().

Typedef Documentation

§ UTF16

typedef unsigned short UTF16

§ UTF32

typedef unsigned long UTF32

§ UTF8

typedef unsigned char UTF8