getAt method

T getAt(
  1. int i
)

Implementation

T getAt(int i) {
  if(ptr == null) throw "ptr is null";
  if(T == double){
    return (ptr as Pointer<Float>).elementAt(i).value as T;
  } else if(T == int) {
    return (ptr as Pointer<Uint8>).elementAt(i).value as T;
  }else {
    throw "Unsupported type: $T";
  }
}