UnionPointer< T extends Union> расширение
Расширение для Pointer, специализированное для аргумента типа Union.
- для
-
-
Pointer<
T>
-
Pointer<
- @Since('2.14')
Свойства
- ref ↔ T чтение / запись
- Представление объединения в Dart, на которое указывает этот указатель.
Операторы
- operator [](
int index) → T - Создает ссылку для доступа к полям этого объединения, размещенного в нативной памяти по адресу
address + sizeOf<T>() * index. - operator []=(
int index, T value) → void - Копирует объединение
valueв нативную память, начиная с адресаaddress * sizeOf<T>() * index.
© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.19.6/dart-ffi/UnionPointer.html