UnionPointer<T extends Union> 扩展

Pointer 上扩展,专门针对类型参数 Union

注解
  • @Since('2.14')

属性

ref ↔ T
此指针引用的联合的 Dart 视图。
获取/设置对

方法

elementAt(int index) Pointer<T>
指针算术(考虑元素大小)。

运算符

operator +(int offset) Pointer<T>
指向此指针之后的第 offsetT 的指针。
operator -(int offset) Pointer<T>
指向此指针之前的第 offsetT 的指针。
operator [](int index) → T
address + sizeOf<T>() * index 处,通过本地内存创建对联合字段的引用。
operator []=(int index, T value) → void
将联合值复制到从 address * sizeOf<T>() * index 开始的本地内存。