StructPointer< T extends Struct> расширение
Расширение для Pointer, специализированное для аргумента типа Struct.
- для
-
-
Pointer<
T>
-
Pointer<
- @Since('2.12')
Свойства
- 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/StructPointer.html