blob: 01423945d575e1356134ad7ac0209725b76459b7 [file]
// AUTO GENERATED FILE, DO NOT EDIT.
//
// Generated by `package:ffigen`.
// ignore_for_file: type=lint, unused_import, unused_element, deprecated_member_use_from_same_package
import 'dart:ffi' as ffi;
class Animal {
// ignore: unused_field
final ffi.Pointer<ffi.Void> _ptr;
Animal._(this._ptr);
void speak() => _Animal_speak(_ptr);
int getAge() => _Animal_getAge(_ptr);
static int getCount() => _Animal_getCount();
}
@ffi.Native<ffi.Void Function(ffi.Pointer<ffi.Void>)>(symbol: 'Animal_speak')
external void _Animal_speak(ffi.Pointer<ffi.Void> self);
@ffi.Native<ffi.Int Function(ffi.Pointer<ffi.Void>)>(symbol: 'Animal_getAge')
external int _Animal_getAge(ffi.Pointer<ffi.Void> self);
@ffi.Native<ffi.Int Function()>(symbol: 'Animal_getCount')
external int _Animal_getCount();