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 |
|
|
|
internal flags with information for a unicode character.
|
|
Action to perform if a character cannot be encoded/decoded.
|
|
byte order of the encoded character
|
|
|