AsciiBasedEncoding

Abstract base class for all ASCII based encoding schemes of Amalthea.

Members

Functions

canDecode
bool canDecode(ubyte c)
Undocumented in source. Be warned that the author may not have intended to support it.
canEncode
bool canEncode(dchar c)
Undocumented in source. Be warned that the author may not have intended to support it.
decode
dchar decode(const(ubyte)[] s)
Undocumented in source.
encode
size_t encode(dchar c, ubyte[] buffer)
Undocumented in source.
encodedLength
size_t encodedLength(dchar c)
Undocumented in source.
safeDecode
dchar safeDecode(const(ubyte)[] s)
Undocumented in source.

Properties

replacementSequence
immutable(ubyte)[] replacementSequence [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Static variables

conversionTableFromUTF32
ubyte[dchar] conversionTableFromUTF32;
Undocumented in source.
conversionTableToUTF32
dchar[ubyte] conversionTableToUTF32;
Undocumented in source.

Variables

specTable
dstring specTable;
Undocumented in source.

Meta