|
Compounds |
| class | AsciiDecoder |
| | decode character from 7 bit ascii More...
|
| class | AsciiEncoder |
| | encoded character to 7 bit ascii More...
|
| class | AsciiEncoding |
| | Class to encode/decode strings for US-ASCII. More...
|
| class | AsciiUtfDecoder |
| | Please refer to acdk::locale::AsciiUtfEncoding. More...
|
| class | AsciiUtfEncoder |
| | Please refer to acdk::locale::AsciiUtfEncoding. More...
|
| class | AsciiUtfEncoding |
| | Encodes/Decodes ASCII with UTF escapes. More...
|
| class | ByteAsciiDecoder |
| class | ByteAsciiEncoder |
| class | ByteAsciiEncoding |
| | ByteAsciiEncoding holds uninterpreted 8 bit charachter. More...
|
| class | CEscapeDecoder |
| | Please refer to acdk::util::CEscapeEncoding. More...
|
| class | CEscapeEncoder |
| | Please refer to acdk::util::CEscapeEncoding. More...
|
| class | CEscapeEncoding |
| | implements encoding C literals like \n for newline Only ASCII charactes are allowed More...
|
| class | CharacterCodingException |
| | Will be thrown if a character has wrong byte encoding. More...
|
| class | Decoder |
| | Base class interface for decoding character from bytes. More...
|
| class | Encoder |
| | Base interface to encode a character into a byte sequence. More...
|
| class | Encoding |
| | Class to encode/decode strings. More...
|
| class | IllegalCharsetNameException |
| | Will be thrown if encoding name is not known. More...
|
| class | IsoDecoder |
| | Decode ISO byte to String. More...
|
| class | IsoEncoder |
| | Encodes String ISO byte encoding. More...
|
| class | IsoEncoding |
| | Encodes/Decodes ASCII with UTF escapes. More...
|
| struct | IsoUnicodeMapping |
| class | UCS2Decoder |
| | decode 2 bytes unicode character with given endian order to String More...
|
| class | UCS2Encoder |
| | Encode String to 2 bytes unicode character with given endian order. More...
|
| class | UCS2Encoding |
| | encode/decode 2 bytes unicode character with given endian order from/to String More...
|
| class | UnmappableCharacterException |
| | This exception may be thrown by acdk::util::Encoder, acdk::util::Decoder implementation. More...
|
| class | UTF8Decoder |
| | decode UTF8 byte encoding to a string More...
|
| class | UTF8Encoder |
| | encode a string to UTF8 byte encoding More...
|
| class | UTF8Encoding |
| | Class to encode/decode UTF8 encoded strings. More...
|
Typedefs |
| typedef REncoding(* | EncodingCreator )(IN(RString) name) |
Enumerations |
| enum | CodingErrorAction { IgnoreCodingError,
ReplaceCodingError,
ReportCodingError
} |
| | Action to perform if a character cannot be encoded/decoded. More...
|
| enum | UCSEndianess { NativeEndian = 0,
BigEndian,
LittleEndian
} |
| | byte order of the encoded character More...
|
| enum | CharacterType {
Control = 0x00000001,
Whitespace = 0x00000002,
Seperator = 0x00000004,
Punctation = 0x00000008,
Symbol = 0x00000010,
Number = 0x00000020,
Decimal = 0x00000040,
Letter = 0x00000080,
UpCase = 0x00000100,
DownCase = 0x00000200,
TitleCase = 0x00000400,
Space = 0x00000800,
Character = 0x00001000,
Mark = 0x00002000,
NonSpacing = 0x00004000,
Modifier = 0x00008000,
SpacingCombined = 0x00010000,
Enclosing = 0x00020000,
Format = 0x00040000,
Line = 0x00080000,
Paragraph = 0x001000000,
Surogat = 0x002000000,
Other = 0x004000000,
CJKLetter = 0x040000000,
Unpecified = 0x080000000
} |
| | internal flags with information for a unicode character. More...
|
Variables |
| enum | CodingErrorAction |