Класс ByteBuffer (абстрактный)
Последовательность байтов, лежащая в основе объекта типизированных данных.
Используется для более эффективной обработки больших объемов двоичных или числовых данных с помощью типизированного представления.
Конструкторы
- ByteBuffer()
Свойства
- lengthInBytes → int только для чтения
-
Возвращает длину этого буфера байтов в байтах.
- hashCode → int только для чтения, унаследованное
-
Хеш-код этого объекта.
- runtimeType → Type только для чтения, унаследованное
-
Представление типа объекта во время выполнения.
Операторы
- operator ==(
other) → bool унаследованное -
Оператор равенства.
Методы
- asByteData(
[int offsetInBytes = 0, int length ]) → ByteData -
Создает представление ByteData области этого буфера байтов.
- asFloat32List(
[int offsetInBytes = 0, int length ]) → Float32List -
Создает представление Float32List области этого буфера байтов.
- asFloat32x4List(
[int offsetInBytes = 0, int length ]) → Float32x4List -
Создает представление Float32x4List области этого буфера байтов.
- asFloat64List(
[int offsetInBytes = 0, int length ]) → Float64List -
Создает представление Float64List области этого буфера байтов.
- asFloat64x2List(
[int offsetInBytes = 0, int length ]) → Float64x2List -
Создает представление Float64x2List области этого буфера байтов.
- asInt8List(
[int offsetInBytes = 0, int length ]) → Int8List -
Создает представление Int8List области этого буфера байтов.
- asInt16List(
[int offsetInBytes = 0, int length ]) → Int16List -
Создает представление Int16List области этого буфера байтов.
- asInt32List(
[int offsetInBytes = 0, int length ]) → Int32List -
Создает представление Int32List области этого буфера байтов.
- asInt32x4List(
[int offsetInBytes = 0, int length ]) → Int32x4List -
Создает представление Int32x4List области этого буфера байтов.
- asInt64List(
[int offsetInBytes = 0, int length ]) → Int64List -
Создает представление Int64List области этого буфера байтов.
- asUint8ClampedList(
[int offsetInBytes = 0, int length ]) → Uint8ClampedList -
Создает представление Uint8ClampedList области этого буфера байтов.
- asUint8List(
[int offsetInBytes = 0, int length ]) → Uint8List -
Создает представление Uint8List области этого буфера байтов.
- asUint16List(
[int offsetInBytes = 0, int length ]) → Uint16List -
Создает представление Uint16List области этого буфера байтов.
- asUint32List(
[int offsetInBytes = 0, int length ]) → Uint32List -
Создает представление Uint32List области этого буфера байтов.
- asUint64List(
[int offsetInBytes = 0, int length ]) → Uint64List -
Создает представление Uint64List области этого буфера байтов.
- noSuchMethod(
Invocation invocation) → dynamic унаследованное -
Вызывается при попытке обратиться к несуществующему методу или свойству.
- toString(
) → String унаследованное -
Возвращает строковое представление этого объекта.
© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-typed_data/ByteBuffer-class.html