33// AUTO GENERATED FILE, DO NOT EDIT.
44//
55// Generated by `package:ffigen`.
6+ // ignore_for_file: unused_import
67import 'dart:ffi' as ffi;
78/// bindings to libedax
89class LibEdaxBindings {
@@ -1428,11 +1429,11 @@ final class BoardCache extends ffi.Struct{
14281429/// struct Book
14291430/// @brief The opening book.
14301431final class Book extends ffi.Struct {
1431- external UnnamedStruct10 date;
1432+ external UnnamedStruct$3 date;
14321433
1433- external UnnamedStruct11 options;
1434+ external UnnamedStruct$4 options$1 ;
14341435
1435- external UnnamedStruct12 stats;
1436+ external UnnamedStruct$5 stats;
14361437
14371438 external ffi.Pointer <PositionArray > array;
14381439
@@ -1603,7 +1604,7 @@ final class CoordinateToFeature extends ffi.Struct{
16031604 external int n_feature;
16041605
16051606@ffi .Array .multi ([16 ])
1606- external ffi.Array <UnnamedStruct7 > feature;
1607+ external ffi.Array <UnnamedStruct$1 > feature;
16071608
16081609}
16091610
@@ -2119,7 +2120,7 @@ final class Engine extends ffi.Struct{
21192120 /// Events
21202121 external ffi.Pointer <Search > search;
21212122
2122- external UnnamedStruct19 last_position;
2123+ external UnnamedStruct$6 last_position;
21232124
21242125 @ffi .Bool ()
21252126 external bool is_searching;
@@ -2453,11 +2454,11 @@ final class GGSClient extends ffi.Struct{
24532454
24542455 /// < loop instruction
24552456@ffi .Array .multi ([1 ])
2456- external ffi.Array <UnnamedStruct17 > loop;
2457+ external ffi.Array <UnnamedStruct$7 > loop;
24572458
24582459 /// < command issued once after some delay
24592460@ffi .Array .multi ([1 ])
2460- external ffi.Array <UnnamedStruct18 > once;
2461+ external ffi.Array <UnnamedStruct$8 > once;
24612462
24622463}
24632464
@@ -2620,7 +2621,7 @@ final class Game extends ffi.Struct{
26202621@ffi .Array .multi ([1 ])
26212622 external ffi.Array <Board > initial_board;
26222623
2623- external UnnamedStruct9 date;
2624+ external UnnamedStruct$2 date;
26242625
26252626@ffi .Array .multi ([2 , 32 ])
26262627 external ffi.Array <ffi.Array <ffi.Char >> name;
@@ -5051,7 +5052,7 @@ final class OBF extends ffi.Struct{
50515052
50525053 /// <! Move array
50535054@ffi .Array .multi ([32 ])
5054- external ffi.Array <UnnamedStruct8 > move;
5055+ external ffi.Array <UnnamedStruct$9 > move;
50555056
50565057 /// <! Move number
50575058 @ffi .Int ()
@@ -5092,8 +5093,8 @@ const int OSATOMIC_DEPRECATED = 1;
50925093
50935094typedef OSAtomic_int64_aligned64_t = ffi.Int64 ;
50945095typedef DartOSAtomic_int64_aligned64_t = int ;
5095- typedef OSFifoQueueHead = UnnamedStruct3 ;
5096- typedef OSQueueHead = UnnamedStruct4 ;
5096+ typedef OSFifoQueueHead = UnnamedStruct$11 ;
5097+ typedef OSQueueHead = UnnamedStruct$10 ;
50975098
50985099const int OSSPINLOCK_DEPRECATED = 1 ;
50995100
@@ -5706,7 +5707,7 @@ final class Position extends ffi.Struct{
57065707 external int n_lines;
57075708
57085709 /// < Position value & bounds
5709- external UnnamedStruct13 score;
5710+ external UnnamedStruct score;
57105711
57115712 /// < linking moves number
57125713 @ffi .UnsignedChar ()
@@ -7343,7 +7344,67 @@ const int UTIME_NOW = -1;
73437344
73447345const int UTIME_OMIT = - 2 ;
73457346
7346- final class UnnamedStruct10 extends ffi.Struct {
7347+ final class UnnamedStruct extends ffi.Struct {
7348+ @ffi .Short ()
7349+ external int value;
7350+
7351+ @ffi .Short ()
7352+ external int lower;
7353+
7354+ @ffi .Short ()
7355+ external int upper;
7356+
7357+ }
7358+
7359+ final class UnnamedStruct$1 extends ffi.Struct {
7360+ @ffi .Int ()
7361+ external int i;
7362+
7363+ @ffi .Int ()
7364+ external int x;
7365+
7366+ }
7367+
7368+ final class UnnamedStruct$10 extends ffi.Struct {
7369+ external ffi.Pointer <ffi.Void > opaque1;
7370+
7371+ @ffi .Long ()
7372+ external int opaque2;
7373+
7374+ }
7375+
7376+ final class UnnamedStruct$11 extends ffi.Struct {
7377+ external ffi.Pointer <ffi.Void > opaque1;
7378+
7379+ external ffi.Pointer <ffi.Void > opaque2;
7380+
7381+ @ffi .Int ()
7382+ external int opaque3;
7383+
7384+ }
7385+
7386+ final class UnnamedStruct$2 extends ffi.Struct {
7387+ @ffi .Short ()
7388+ external int year;
7389+
7390+ @ffi .SignedChar ()
7391+ external int month;
7392+
7393+ @ffi .SignedChar ()
7394+ external int day;
7395+
7396+ @ffi .SignedChar ()
7397+ external int hour;
7398+
7399+ @ffi .SignedChar ()
7400+ external int minute;
7401+
7402+ @ffi .SignedChar ()
7403+ external int second;
7404+
7405+ }
7406+
7407+ final class UnnamedStruct$3 extends ffi.Struct {
73477408 @ffi .Short ()
73487409 external int year;
73497410
@@ -7364,7 +7425,7 @@ final class UnnamedStruct10 extends ffi.Struct{
73647425
73657426}
73667427
7367- final class UnnamedStruct11 extends ffi.Struct {
7428+ final class UnnamedStruct$4 extends ffi.Struct {
73687429 @ffi .Int ()
73697430 external int level;
73707431
@@ -7382,7 +7443,7 @@ final class UnnamedStruct11 extends ffi.Struct{
73827443
73837444}
73847445
7385- final class UnnamedStruct12 extends ffi.Struct {
7446+ final class UnnamedStruct$5 extends ffi.Struct {
73867447 @ffi .Int ()
73877448 external int n_nodes;
73887449
@@ -7394,19 +7455,18 @@ final class UnnamedStruct12 extends ffi.Struct{
73947455
73957456}
73967457
7397- final class UnnamedStruct13 extends ffi.Struct {
7398- @ffi .Short ()
7399- external int value;
7400-
7401- @ffi .Short ()
7402- external int lower;
7458+ /// Search
7459+ final class UnnamedStruct$6 extends ffi.Struct {
7460+ @ffi .Array .multi ([1024 ])
7461+ external ffi.Array <Board > board;
74037462
7404- @ffi .Short ()
7405- external int upper;
7463+ /// Last position
7464+ @ffi .Int ()
7465+ external int n;
74067466
74077467}
74087468
7409- final class UnnamedStruct17 extends ffi.Struct {
7469+ final class UnnamedStruct$7 extends ffi.Struct {
74107470 /// < command
74117471 external ffi.Pointer <ffi.Char > cmd;
74127472
@@ -7420,7 +7480,7 @@ final class UnnamedStruct17 extends ffi.Struct{
74207480
74217481}
74227482
7423- final class UnnamedStruct18 extends ffi.Struct {
7483+ final class UnnamedStruct$8 extends ffi.Struct {
74247484 /// < command
74257485 external ffi.Pointer <ffi.Char > cmd;
74267486
@@ -7430,45 +7490,7 @@ final class UnnamedStruct18 extends ffi.Struct{
74307490
74317491}
74327492
7433- /// Search
7434- final class UnnamedStruct19 extends ffi.Struct {
7435- @ffi .Array .multi ([1024 ])
7436- external ffi.Array <Board > board;
7437-
7438- /// Last position
7439- @ffi .Int ()
7440- external int n;
7441-
7442- }
7443-
7444- final class UnnamedStruct3 extends ffi.Struct {
7445- external ffi.Pointer <ffi.Void > opaque1;
7446-
7447- external ffi.Pointer <ffi.Void > opaque2;
7448-
7449- @ffi .Int ()
7450- external int opaque3;
7451-
7452- }
7453-
7454- final class UnnamedStruct4 extends ffi.Struct {
7455- external ffi.Pointer <ffi.Void > opaque1;
7456-
7457- @ffi .Long ()
7458- external int opaque2;
7459-
7460- }
7461-
7462- final class UnnamedStruct7 extends ffi.Struct {
7463- @ffi .Int ()
7464- external int i;
7465-
7466- @ffi .Int ()
7467- external int x;
7468-
7469- }
7470-
7471- final class UnnamedStruct8 extends ffi.Struct {
7493+ final class UnnamedStruct$9 extends ffi.Struct {
74727494 /// <! Move coordinate
74737495 @ffi .Int ()
74747496 external int x;
@@ -7479,28 +7501,7 @@ final class UnnamedStruct8 extends ffi.Struct{
74797501
74807502}
74817503
7482- final class UnnamedStruct9 extends ffi.Struct {
7483- @ffi .Short ()
7484- external int year;
7485-
7486- @ffi .SignedChar ()
7487- external int month;
7488-
7489- @ffi .SignedChar ()
7490- external int day;
7491-
7492- @ffi .SignedChar ()
7493- external int hour;
7494-
7495- @ffi .SignedChar ()
7496- external int minute;
7497-
7498- @ffi .SignedChar ()
7499- external int second;
7500-
7501- }
7502-
7503- final class UnnamedUnion1 extends ffi.Union {
7504+ final class UnnamedUnion extends ffi.Union {
75047505@ffi .Array .multi ([16 ])
75057506 external ffi.Array <__uint8_t> __u6_addr8;
75067507
@@ -11034,7 +11035,7 @@ enum idtype_t {
1103411035}
1103511036
1103611037final class in6_addr extends ffi.Struct {
11037- external UnnamedUnion1 __u6_addr;
11038+ external UnnamedUnion __u6_addr;
1103811039
1103911040}
1104011041
0 commit comments