fix refactored code.
This commit is contained in:
@ -25,50 +25,22 @@ class LibDartOpenMVG {
|
||||
lookup)
|
||||
: _lookup = lookup;
|
||||
|
||||
ffi.Pointer<ImageResult> image_result_new(
|
||||
ffi.Pointer<u_char> arg0,
|
||||
int data_len,
|
||||
ffi.Pointer<FILE> make_buffer(
|
||||
ffi.Pointer<ffi.Uint8> arg0,
|
||||
int arg1,
|
||||
) {
|
||||
return _image_result_new(
|
||||
return _make_buffer(
|
||||
arg0,
|
||||
data_len,
|
||||
arg1,
|
||||
);
|
||||
}
|
||||
|
||||
late final _image_result_newPtr = _lookup<
|
||||
late final _make_bufferPtr = _lookup<
|
||||
ffi.NativeFunction<
|
||||
ffi.Pointer<ImageResult> Function(
|
||||
ffi.Pointer<u_char>, ffi.Size)>>('image_result_new');
|
||||
late final _image_result_new = _image_result_newPtr.asFunction<
|
||||
ffi.Pointer<ImageResult> Function(ffi.Pointer<u_char>, int)>();
|
||||
|
||||
ffi.Pointer<ImageResult> image_result_new_error(
|
||||
int error_t,
|
||||
) {
|
||||
return _image_result_new_error(
|
||||
error_t,
|
||||
);
|
||||
}
|
||||
|
||||
late final _image_result_new_errorPtr =
|
||||
_lookup<ffi.NativeFunction<ffi.Pointer<ImageResult> Function(ffi.Int)>>(
|
||||
'image_result_new_error');
|
||||
late final _image_result_new_error = _image_result_new_errorPtr
|
||||
.asFunction<ffi.Pointer<ImageResult> Function(int)>();
|
||||
|
||||
int image_result_free(
|
||||
ffi.Pointer<ImageResult> arg0,
|
||||
) {
|
||||
return _image_result_free(
|
||||
arg0,
|
||||
);
|
||||
}
|
||||
|
||||
late final _image_result_freePtr =
|
||||
_lookup<ffi.NativeFunction<ffi.Int Function(ffi.Pointer<ImageResult>)>>(
|
||||
'image_result_free');
|
||||
late final _image_result_free = _image_result_freePtr
|
||||
.asFunction<int Function(ffi.Pointer<ImageResult>)>();
|
||||
ffi.Pointer<FILE> Function(
|
||||
ffi.Pointer<ffi.Uint8>, ffi.Size)>>('make_buffer');
|
||||
late final _make_buffer = _make_bufferPtr
|
||||
.asFunction<ffi.Pointer<FILE> Function(ffi.Pointer<ffi.Uint8>, int)>();
|
||||
|
||||
ffi.Pointer<Frame> new_frame_from_handle(
|
||||
ffi.Pointer<FILE> arg0,
|
||||
@ -115,6 +87,51 @@ class LibDartOpenMVG {
|
||||
ffi.Pointer<Frame> Function(
|
||||
ffi.Pointer<ffi.Uint8>, int, int, int, int)>();
|
||||
|
||||
ffi.Pointer<ImageResult> image_result_new(
|
||||
ffi.Pointer<u_char> arg0,
|
||||
int data_len,
|
||||
) {
|
||||
return _image_result_new(
|
||||
arg0,
|
||||
data_len,
|
||||
);
|
||||
}
|
||||
|
||||
late final _image_result_newPtr = _lookup<
|
||||
ffi.NativeFunction<
|
||||
ffi.Pointer<ImageResult> Function(
|
||||
ffi.Pointer<u_char>, ffi.Size)>>('image_result_new');
|
||||
late final _image_result_new = _image_result_newPtr.asFunction<
|
||||
ffi.Pointer<ImageResult> Function(ffi.Pointer<u_char>, int)>();
|
||||
|
||||
ffi.Pointer<ImageResult> image_result_new_error(
|
||||
int arg0,
|
||||
) {
|
||||
return _image_result_new_error(
|
||||
arg0,
|
||||
);
|
||||
}
|
||||
|
||||
late final _image_result_new_errorPtr =
|
||||
_lookup<ffi.NativeFunction<ffi.Pointer<ImageResult> Function(ffi.Int)>>(
|
||||
'image_result_new_error');
|
||||
late final _image_result_new_error = _image_result_new_errorPtr
|
||||
.asFunction<ffi.Pointer<ImageResult> Function(int)>();
|
||||
|
||||
int image_result_free(
|
||||
ffi.Pointer<ImageResult> arg0,
|
||||
) {
|
||||
return _image_result_free(
|
||||
arg0,
|
||||
);
|
||||
}
|
||||
|
||||
late final _image_result_freePtr =
|
||||
_lookup<ffi.NativeFunction<ffi.Int Function(ffi.Pointer<ImageResult>)>>(
|
||||
'image_result_free');
|
||||
late final _image_result_free = _image_result_freePtr
|
||||
.asFunction<int Function(ffi.Pointer<ImageResult>)>();
|
||||
|
||||
ffi.Pointer<ImageResult> archimedes_get_image_data(
|
||||
ffi.Pointer<Frame> arg0,
|
||||
) {
|
||||
@ -244,6 +261,8 @@ final class _IO_codecvt extends ffi.Opaque {}
|
||||
|
||||
final class _IO_wide_data extends ffi.Opaque {}
|
||||
|
||||
typedef Frame = _Frame;
|
||||
|
||||
final class _ImageResult extends ffi.Struct {
|
||||
external ffi.Pointer<u_char> data;
|
||||
|
||||
@ -257,4 +276,3 @@ final class _ImageResult extends ffi.Struct {
|
||||
typedef u_char = __u_char;
|
||||
typedef __u_char = ffi.UnsignedChar;
|
||||
typedef ImageResult = _ImageResult;
|
||||
typedef Frame = _Frame;
|
||||
|
Reference in New Issue
Block a user