|
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 |