Класс UnmodifiableByteBufferView
Представление ByteBuffer только для чтения.
Попытка класса расширить или реализовать UnmodifiableByteBufferView приводит к ошибке времени компиляции.
- Реализуемые типы
Конструкторы
- UnmodifiableByteBufferView(ByteBuffer data) фабричный
Свойства
- hashCode → int только для чтенияунаследовано
- Хеш-код этого объекта.
- lengthInBytes → int только для чтенияунаследовано
- Возвращает длину этого байтового буфера в байтах.
- runtimeType → Type только для чтенияунаследовано
- Представление типа объекта во время выполнения.
Методы
- 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 для области этого байтового буфера.
- 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 для области этого байтового буфера.
- asInt8List(
[int offsetInBytes = 0, int? length]) → Int8List унаследовано - Создаёт представление Int8List для области этого байтового буфера.
- asUint16List(
[int offsetInBytes = 0, int? length]) → Uint16List унаследовано - Создаёт представление Uint16List для области этого байтового буфера.
- asUint32List(
[int offsetInBytes = 0, int? length]) → Uint32List унаследовано - Создаёт представление Uint32List для области этого байтового буфера.
- asUint64List(
[int offsetInBytes = 0, int? length]) → Uint64List унаследовано - Создаёт представление Uint64List для области этого байтового буфера.
- asUint8ClampedList(
[int offsetInBytes = 0, int? length]) → Uint8ClampedList унаследовано - Создаёт представление Uint8ClampedList для области этого байтового буфера.
- asUint8List(
[int offsetInBytes = 0, int? length]) → Uint8List унаследовано - Создаёт представление Uint8List для области этого байтового буфера.
- noSuchMethod(
Invocation invocation) → dynamic унаследовано - Вызывается при обращении к несуществующему методу или свойству.
- toString(
) → String унаследовано - Строковое представление этого объекта.
Операторы
- operator ==(
Object other) → bool унаследовано - Оператор равенства.
© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.19.6/dart-typed_data/UnmodifiableByteBufferView-class.html