description

# AbiSpecificIntegerPointer<T extends AbiSpecificInteger> extension

Extension on Pointer specialized for the type argument AbiSpecificInteger.

on
  - Pointer<T>

Annotations
  - @Since.new('2.16')

## Properties

value ↔ int

  Available on Pointer<T>, provided by the AbiSpecificIntegerPointer extension

  The integer at address.
  getter/setter pair

## Methods

elementAt(int index) → Pointer<T>

  Available on Pointer<T>, provided by the AbiSpecificIntegerPointer extension

  Pointer arithmetic (takes element size into account).

## Operators

operator +(int offset) → Pointer<T>

  Available on Pointer<T>, provided by the AbiSpecificIntegerPointer extension

  A pointer to the `offset`th `T` after this one.
operator -(int offset) → Pointer<T>

  Available on Pointer<T>, provided by the AbiSpecificIntegerPointer extension

  A pointer to the `offset`th `T` before this one.
operator [](int index) → int

  Available on Pointer<T>, provided by the AbiSpecificIntegerPointer extension

  The integer at `address + sizeOf<T>() * index`.
operator []=(int index, int value) → void

  Available on Pointer<T>, provided by the AbiSpecificIntegerPointer extension

  The integer at `address + sizeOf<T>() * index`.