AsciiCodec class - dart:convert library (original) (raw)
An AsciiCodec allows encoding strings as ASCII bytes and decoding ASCII bytes to strings.
Inheritance
Constructors
AsciiCodec.new({bool allowInvalid = false})
Instantiates a new AsciiCodec.
const
Properties
Returns the decoder of this
, converting from List<int>
to String
.
no setteroverride
Returns the encoder from String
to List<int>
.
no setteroverride
The hash code for this object.
no setterinherited
inverted → Codec<List<int>, String>
Inverts this
.
no setterinherited
The name of this codec is "us-ascii".
no setteroverride
A representation of the runtime type of the object.
no setterinherited
Methods
decode(List<int> bytes, {bool? allowInvalid})→ String
Decodes the ASCII bytes
(a list of unsigned 7-bit integers) to the corresponding string.
override
decodeStream(Stream<List<int>> byteStream)→ Future<String>
inherited
encode(String source)→ Uint8List
Encodes input
.
override
fuse<R>(Codec<List<int>, R> other)→ Codec<String, R>
Fuses this
with other
.
inherited
noSuchMethod(Invocation invocation)→ dynamic
Invoked when a nonexistent method or property is accessed.
inherited
A string representation of this object.
inherited
Operators
operator ==(Object other)→ bool
The equality operator.
inherited