BlockReader class

Inheritance

Constructors

BlockReader(ByteData data)
BlockReader.fromBlock(int blockType, ByteData stream)

Properties

blockType int
getter/setter pairoverride
containerType String
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
raw ByteData
no setterinherited
readIndex int
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

closeArray() → void
inherited
closeObject() → void
inherited
isEOF() bool
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
openArray(String label) → void
inherited
openObject(String label) → void
inherited
readAsset() Uint8List
inherited
readBool(String label) bool
inherited
readBytes(int length) ByteData
inherited
readFloat32([String? label]) double
inherited
readFloat32Array(int length, String label) Float32List
inherited
readFloat64([String? label]) double
inherited
readId(String label) int
inherited
readInt16([String? label]) int
inherited
readInt32([String? label]) int
inherited
readInt8([String? label]) int
inherited
readNextBlock(Map<String, int> types) BlockReader?
override
readString([String? label]) String
inherited
readUint16([String? label]) int
inherited
readUint16Array(int length, [String? label]) Uint16List
inherited
readUint16Length() int
inherited
readUint32([String? label]) int
inherited
readUint32Length() int
inherited
readUint8([String? label]) int
inherited
readUint8Array(int length, [String? label]) Uint8List
inherited
readUint8Length() int
inherited
readVersion() int
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited