|
GME
13
|
Go to the source code of this file.
Classes | |
| struct | __IconvGNUEncoding |
Defines | |
| #define | MAX_UCHSIZE 4 |
| #define | IXMLCh2WC16(x, w) |
| #define | IWC162XMLCh(w, x) *(x) = ((*(w)) << 8) | (*((w)+1)) |
| #define | XMLCh2WC16(x, w) |
| #define | WC162XMLCh(w, x) *(x) = ((*((w)+1)) << 8) | (*(w)) |
| #define | IXMLCh2WC32(x, w) |
| #define | IWC322XMLCh(w, x) |
| #define | XMLCh2WC32(x, w) |
| #define | WC322XMLCh(w, x) |
Typedefs | |
| typedef XERCES_CPP_NAMESPACE_BEGIN struct __IconvGNUEncoding | IconvGNUEncoding |
Functions | |
| static XMLSize_t | getWideCharLength (const XMLCh *const src) |
Variables | |
| static const IconvGNUEncoding | gIconvGNUEncodings [] |
| static const unsigned int | gTempBuffArraySize = 4096 |
| static const XMLCh | gMyServiceId [] |
| #define IWC162XMLCh | ( | w, | |
| x | |||
| ) | *(x) = ((*(w)) << 8) | (*((w)+1)) |
Definition at line 53 of file IconvGNUTransService.cpp.
| #define IWC322XMLCh | ( | w, | |
| x | |||
| ) |
*(x) = ((*(w)) << 24) | ((*((w)+1)) << 16) | \
((*((w)+2)) << 8) | (*((w)+3))
Definition at line 64 of file IconvGNUTransService.cpp.
| #define IXMLCh2WC16 | ( | x, | |
| w | |||
| ) |
*(w) = ((*(x)) >> 8) & 0xFF; \
*((w)+1) = (*(x)) & 0xFF
Definition at line 50 of file IconvGNUTransService.cpp.
| #define IXMLCh2WC32 | ( | x, | |
| w | |||
| ) |
*(w) = ((*(x)) >> 24) & 0xFF; \
*((w)+1) = ((*(x)) >> 16) & 0xFF; \
*((w)+2) = ((*(x)) >> 8) & 0xFF; \
*((w)+3) = (*(x)) & 0xFF
Definition at line 59 of file IconvGNUTransService.cpp.
| #define MAX_UCHSIZE 4 |
Definition at line 42 of file IconvGNUTransService.cpp.
| #define WC162XMLCh | ( | w, | |
| x | |||
| ) | *(x) = ((*((w)+1)) << 8) | (*(w)) |
Definition at line 57 of file IconvGNUTransService.cpp.
| #define WC322XMLCh | ( | w, | |
| x | |||
| ) |
*(x) = ((*((w)+3)) << 24) | ((*((w)+2)) << 16) | \
((*((w)+1)) << 8) | (*(w))
Definition at line 72 of file IconvGNUTransService.cpp.
| #define XMLCh2WC16 | ( | x, | |
| w | |||
| ) |
*(w) = (*(x)) & 0xFF; \
*((w)+1) = ((*(x)) >> 8) & 0xFF
Definition at line 54 of file IconvGNUTransService.cpp.
| #define XMLCh2WC32 | ( | x, | |
| w | |||
| ) |
*((w)+3) = ((*(x)) >> 24) & 0xFF; \
*((w)+2) = ((*(x)) >> 16) & 0xFF; \
*((w)+1) = ((*(x)) >> 8) & 0xFF; \
*(w) = (*(x)) & 0xFF
Definition at line 67 of file IconvGNUTransService.cpp.
| typedef XERCES_CPP_NAMESPACE_BEGIN struct __IconvGNUEncoding IconvGNUEncoding |
| static XMLSize_t getWideCharLength | ( | const XMLCh *const | src | ) | [static] |
Definition at line 152 of file IconvGNUTransService.cpp.
const IconvGNUEncoding gIconvGNUEncodings[] [static] |
{
{ "UTF-16LE", 2, LITTLE_ENDIAN },
{ "UTF-16BE", 2, BIG_ENDIAN },
{ "UCS-2LE", 2, LITTLE_ENDIAN },
{ "UCS-2BE", 2, BIG_ENDIAN },
{ "UCS-2-INTERNAL", 2, BYTE_ORDER },
{ NULL, 0, 0 }
}
Definition at line 130 of file IconvGNUTransService.cpp.
const XMLCh gMyServiceId[] [static] |
{
chLatin_I, chLatin_C, chLatin_o, chLatin_n, chLatin_v, chNull
}
Definition at line 143 of file IconvGNUTransService.cpp.
const unsigned int gTempBuffArraySize = 4096 [static] |
Definition at line 142 of file IconvGNUTransService.cpp.
1.7.6.1