mbgtools-lx  4.2.8
charcode.h File Reference
#include <mbg_tgt.h>

Go to the source code of this file.

Macros

#define _ext   extern
 
#define MBG_UML_UTF8
 
#define ANSI_UC_A_UML   '\xC4'
 
#define ANSI_US_A_UML   "\xC4"
 
#define DOS_UC_A_UML   '\x8E'
 
#define DOS_US_A_UML   "\x8E"
 
#define UNICODE_US_A_UML   "\u00C4"
 
#define UTF8_US_A_UML   "\xc3\x84"
 
#define ANSI_UC_O_UML   '\xD6'
 
#define ANSI_US_O_UML   "\xD6"
 
#define DOS_UC_O_UML   '\x99'
 
#define DOS_US_O_UML   "\x99"
 
#define UNICODE_US_O_UML   "\u00D6"
 
#define UTF8_US_O_UML   "\xc3\x96"
 
#define ANSI_UC_U_UML   '\xDC'
 
#define ANSI_US_U_UML   "\xDC"
 
#define DOS_UC_U_UML   '\x9A'
 
#define DOS_US_U_UML   "\x9A"
 
#define UNICODE_US_U_UML   "\u00DC"
 
#define UTF8_US_U_UML   "\xc3\x9c"
 
#define ANSI_LC_A_UML   '\xE4'
 
#define ANSI_LS_A_UML   "\xE4"
 
#define DOS_LC_A_UML   '\x84'
 
#define DOS_LS_A_UML   "\x84"
 
#define UNICODE_LS_A_UML   "\u00E4"
 
#define UTF8_LS_A_UML   "\xc3\xa4"
 
#define ANSI_LC_O_UML   '\xF6'
 
#define ANSI_LS_O_UML   "\xF6"
 
#define DOS_LC_O_UML   '\x94'
 
#define DOS_LS_O_UML   "\x94"
 
#define UNICODE_LS_O_UML   "\u00F6"
 
#define UTF8_LS_O_UML   "\xc3\xb6"
 
#define ANSI_LC_U_UML   '\xFC'
 
#define ANSI_LS_U_UML   "\xFC"
 
#define DOS_LC_U_UML   '\x81'
 
#define DOS_LS_U_UML   "\x81"
 
#define UNICODE_LS_U_UML   "\u00FC"
 
#define UTF8_LS_U_UML   "\xc3\xbc"
 
#define ANSI_LC_SZ_UML   '\xDF'
 
#define ANSI_LS_SZ_UML   "\xDF"
 
#define DOS_LC_SZ_UML   '\xE1'
 
#define DOS_LS_SZ_UML   "\xE1"
 
#define UNICODE_LS_SZ_UML   "\u00DF"
 
#define UTF8_LS_SZ_UML   "\xc3\x9f"
 
#define ANSI_C_DEGREE   '\xB0'
 
#define ANSI_S_DEGREE   "\xB0"
 
#define DOS_C_DEGREE   '\xF8'
 
#define DOS_S_DEGREE   "\xF8"
 
#define UNICODE_S_DEGREE   "\u00E0"
 
#define UTF8_S_DEGREE   "\xc2\xb0"
 
#define ANSI_C_MU   '\xB5'
 
#define ANSI_S_MU   "\xB5"
 
#define DOS_C_MU   '\xE6'
 
#define DOS_S_MU   "\xE6"
 
#define UNICODE_S_MU   "\u00B5"
 
#define UTF8_S_MU   "\xc2\xb5"
 
#define UCAE   UTF8_US_A_UML
 
#define UCOE   UTF8_US_O_UML
 
#define UCUE   UTF8_US_U_UML
 
#define LCAE   UTF8_LS_A_UML
 
#define LCOE   UTF8_LS_O_UML
 
#define LCUE   UTF8_LS_U_UML
 
#define LCSZ   UTF8_LS_SZ_UML
 
#define DEG   UTF8_S_DEGREE
 
#define MU   UTF8_S_MU
 
#define UMLAUTS_STRING   UCAE UCOE UCUE LCAE LCOE LCUE LCSZ DEG MU
 
#define ANSI_UMLAUTS
 
#define DOS_UMLAUTS
 

Macro Definition Documentation

◆ _ext

#define _ext   extern

Definition at line 40 of file charcode.h.

◆ ANSI_C_DEGREE

#define ANSI_C_DEGREE   '\xB0'

Definition at line 161 of file charcode.h.

◆ ANSI_C_MU

#define ANSI_C_MU   '\xB5'

Definition at line 174 of file charcode.h.

◆ ANSI_LC_A_UML

#define ANSI_LC_A_UML   '\xE4'

Definition at line 109 of file charcode.h.

◆ ANSI_LC_O_UML

#define ANSI_LC_O_UML   '\xF6'

Definition at line 122 of file charcode.h.

◆ ANSI_LC_SZ_UML

#define ANSI_LC_SZ_UML   '\xDF'

Definition at line 148 of file charcode.h.

◆ ANSI_LC_U_UML

#define ANSI_LC_U_UML   '\xFC'

Definition at line 135 of file charcode.h.

◆ ANSI_LS_A_UML

#define ANSI_LS_A_UML   "\xE4"

Definition at line 110 of file charcode.h.

◆ ANSI_LS_O_UML

#define ANSI_LS_O_UML   "\xF6"

Definition at line 123 of file charcode.h.

◆ ANSI_LS_SZ_UML

#define ANSI_LS_SZ_UML   "\xDF"

Definition at line 149 of file charcode.h.

◆ ANSI_LS_U_UML

#define ANSI_LS_U_UML   "\xFC"

Definition at line 136 of file charcode.h.

◆ ANSI_S_DEGREE

#define ANSI_S_DEGREE   "\xB0"

Definition at line 162 of file charcode.h.

◆ ANSI_S_MU

#define ANSI_S_MU   "\xB5"

Definition at line 175 of file charcode.h.

◆ ANSI_UC_A_UML

#define ANSI_UC_A_UML   '\xC4'

Definition at line 70 of file charcode.h.

◆ ANSI_UC_O_UML

#define ANSI_UC_O_UML   '\xD6'

Definition at line 83 of file charcode.h.

◆ ANSI_UC_U_UML

#define ANSI_UC_U_UML   '\xDC'

Definition at line 96 of file charcode.h.

◆ ANSI_UMLAUTS

#define ANSI_UMLAUTS
Value:
{ \
ANSI_UC_A_UML, ANSI_UC_O_UML, ANSI_UC_U_UML, \
ANSI_LC_A_UML, ANSI_LC_O_UML, ANSI_LC_U_UML, \
ANSI_LC_SZ_UML, ANSI_C_DEGREE, ANSI_C_MU, 0 \
}
#define ANSI_LC_O_UML
Definition: charcode.h:122
#define ANSI_UC_O_UML
Definition: charcode.h:83
#define ANSI_LC_U_UML
Definition: charcode.h:135
#define ANSI_UC_U_UML
Definition: charcode.h:96
#define ANSI_C_DEGREE
Definition: charcode.h:161
#define ANSI_C_MU
Definition: charcode.h:174

Definition at line 241 of file charcode.h.

◆ ANSI_US_A_UML

#define ANSI_US_A_UML   "\xC4"

Definition at line 71 of file charcode.h.

◆ ANSI_US_O_UML

#define ANSI_US_O_UML   "\xD6"

Definition at line 84 of file charcode.h.

◆ ANSI_US_U_UML

#define ANSI_US_U_UML   "\xDC"

Definition at line 97 of file charcode.h.

◆ DEG

#define DEG   UTF8_S_DEGREE

Definition at line 197 of file charcode.h.

Referenced by mbg_str_pos_dms(), and swap_pos_doubles().

◆ DOS_C_DEGREE

#define DOS_C_DEGREE   '\xF8'

Definition at line 164 of file charcode.h.

◆ DOS_C_MU

#define DOS_C_MU   '\xE6'

Definition at line 177 of file charcode.h.

◆ DOS_LC_A_UML

#define DOS_LC_A_UML   '\x84'

Definition at line 112 of file charcode.h.

◆ DOS_LC_O_UML

#define DOS_LC_O_UML   '\x94'

Definition at line 125 of file charcode.h.

◆ DOS_LC_SZ_UML

#define DOS_LC_SZ_UML   '\xE1'

Definition at line 151 of file charcode.h.

◆ DOS_LC_U_UML

#define DOS_LC_U_UML   '\x81'

Definition at line 138 of file charcode.h.

◆ DOS_LS_A_UML

#define DOS_LS_A_UML   "\x84"

Definition at line 113 of file charcode.h.

◆ DOS_LS_O_UML

#define DOS_LS_O_UML   "\x94"

Definition at line 126 of file charcode.h.

◆ DOS_LS_SZ_UML

#define DOS_LS_SZ_UML   "\xE1"

Definition at line 152 of file charcode.h.

◆ DOS_LS_U_UML

#define DOS_LS_U_UML   "\x81"

Definition at line 139 of file charcode.h.

◆ DOS_S_DEGREE

#define DOS_S_DEGREE   "\xF8"

Definition at line 165 of file charcode.h.

◆ DOS_S_MU

#define DOS_S_MU   "\xE6"

Definition at line 178 of file charcode.h.

◆ DOS_UC_A_UML

#define DOS_UC_A_UML   '\x8E'

Definition at line 73 of file charcode.h.

◆ DOS_UC_O_UML

#define DOS_UC_O_UML   '\x99'

Definition at line 86 of file charcode.h.

◆ DOS_UC_U_UML

#define DOS_UC_U_UML   '\x9A'

Definition at line 99 of file charcode.h.

◆ DOS_UMLAUTS

#define DOS_UMLAUTS
Value:
{ \
DOS_UC_A_UML, DOS_UC_O_UML, DOS_UC_U_UML, \
DOS_LC_A_UML, DOS_LC_O_UML, DOS_LC_U_UML, \
DOS_LC_SZ_UML, DOS_C_DEGREE, DOS_S_MU, 0 \
}
#define DOS_LC_U_UML
Definition: charcode.h:138
#define DOS_LC_O_UML
Definition: charcode.h:125
#define DOS_S_MU
Definition: charcode.h:178
#define DOS_UC_O_UML
Definition: charcode.h:86
#define DOS_UC_U_UML
Definition: charcode.h:99
#define DOS_C_DEGREE
Definition: charcode.h:164

Definition at line 249 of file charcode.h.

◆ DOS_US_A_UML

#define DOS_US_A_UML   "\x8E"

Definition at line 74 of file charcode.h.

◆ DOS_US_O_UML

#define DOS_US_O_UML   "\x99"

Definition at line 87 of file charcode.h.

◆ DOS_US_U_UML

#define DOS_US_U_UML   "\x9A"

Definition at line 100 of file charcode.h.

◆ LCAE

#define LCAE   UTF8_LS_A_UML

Definition at line 192 of file charcode.h.

◆ LCOE

#define LCOE   UTF8_LS_O_UML

Definition at line 193 of file charcode.h.

◆ LCSZ

#define LCSZ   UTF8_LS_SZ_UML

Definition at line 196 of file charcode.h.

◆ LCUE

#define LCUE   UTF8_LS_U_UML

Definition at line 194 of file charcode.h.

Referenced by inv_str().

◆ MBG_UML_UTF8

#define MBG_UML_UTF8

Definition at line 53 of file charcode.h.

◆ MU

#define MU   UTF8_S_MU

Definition at line 198 of file charcode.h.

◆ UCAE

#define UCAE   UTF8_US_A_UML

Definition at line 188 of file charcode.h.

◆ UCOE

#define UCOE   UTF8_US_O_UML

Definition at line 189 of file charcode.h.

◆ UCUE

#define UCUE   UTF8_US_U_UML

Definition at line 190 of file charcode.h.

◆ UMLAUTS_STRING

#define UMLAUTS_STRING   UCAE UCOE UCUE LCAE LCOE LCUE LCSZ DEG MU

Definition at line 238 of file charcode.h.

◆ UNICODE_LS_A_UML

#define UNICODE_LS_A_UML   "\u00E4"

Definition at line 115 of file charcode.h.

◆ UNICODE_LS_O_UML

#define UNICODE_LS_O_UML   "\u00F6"

Definition at line 128 of file charcode.h.

◆ UNICODE_LS_SZ_UML

#define UNICODE_LS_SZ_UML   "\u00DF"

Definition at line 154 of file charcode.h.

◆ UNICODE_LS_U_UML

#define UNICODE_LS_U_UML   "\u00FC"

Definition at line 141 of file charcode.h.

◆ UNICODE_S_DEGREE

#define UNICODE_S_DEGREE   "\u00E0"

Definition at line 167 of file charcode.h.

◆ UNICODE_S_MU

#define UNICODE_S_MU   "\u00B5"

Definition at line 180 of file charcode.h.

◆ UNICODE_US_A_UML

#define UNICODE_US_A_UML   "\u00C4"

Definition at line 76 of file charcode.h.

◆ UNICODE_US_O_UML

#define UNICODE_US_O_UML   "\u00D6"

Definition at line 89 of file charcode.h.

◆ UNICODE_US_U_UML

#define UNICODE_US_U_UML   "\u00DC"

Definition at line 102 of file charcode.h.

◆ UTF8_LS_A_UML

#define UTF8_LS_A_UML   "\xc3\xa4"

Definition at line 117 of file charcode.h.

◆ UTF8_LS_O_UML

#define UTF8_LS_O_UML   "\xc3\xb6"

Definition at line 130 of file charcode.h.

◆ UTF8_LS_SZ_UML

#define UTF8_LS_SZ_UML   "\xc3\x9f"

Definition at line 156 of file charcode.h.

◆ UTF8_LS_U_UML

#define UTF8_LS_U_UML   "\xc3\xbc"

Definition at line 143 of file charcode.h.

◆ UTF8_S_DEGREE

#define UTF8_S_DEGREE   "\xc2\xb0"

Definition at line 169 of file charcode.h.

◆ UTF8_S_MU

#define UTF8_S_MU   "\xc2\xb5"

Definition at line 182 of file charcode.h.

◆ UTF8_US_A_UML

#define UTF8_US_A_UML   "\xc3\x84"

Definition at line 78 of file charcode.h.

◆ UTF8_US_O_UML

#define UTF8_US_O_UML   "\xc3\x96"

Definition at line 91 of file charcode.h.

◆ UTF8_US_U_UML

#define UTF8_US_U_UML   "\xc3\x9c"

Definition at line 104 of file charcode.h.