AsciiCodec 构造函数

const AsciiCodec(
  1. {bool allowInvalid = false}
)

实例化一个新的 AsciiCodec

如果 allowInvalid 为 true,则 decode 方法和由 decoder 返回的转换器将默认允许无效值。如果允许无效值,值将被解码为 Unicode 替换字符(U+FFFD)。如果不允许,则会抛出异常。调用 decode 方法可以选择覆盖此默认值。

编码器不会接受无效(非 ASCII)字符。

实现

const AsciiCodec({bool allowInvalid = false}) : _allowInvalid = allowInvalid;