call method

Implementation

PMPrintSession call(ffi.Pointer<ffi.Void> arg0) => ref.pointer.ref.invoke
    .cast<
      ffi.NativeFunction<
        PMPrintSession Function(
          ffi.Pointer<objc.ObjCBlockImpl> block,
          ffi.Pointer<ffi.Void> arg0,
        )
      >
    >()
    .asFunction<
      PMPrintSession Function(
        ffi.Pointer<objc.ObjCBlockImpl>,
        ffi.Pointer<ffi.Void>,
      )
    >()(ref.pointer, arg0);