Расширение 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.18.5/dart-ffi/StructPointer.html