@@ -426,6 +426,15 @@ public static class AFArray
426
426
[ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
427
427
public static extern af_err af_eval ( IntPtr array_in ) ;
428
428
429
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
430
+ public static extern af_err af_eval_multiple ( int num , out IntPtr array_arrays ) ;
431
+
432
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
433
+ public static extern af_err af_set_manual_eval_flag ( bool flag ) ;
434
+
435
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
436
+ public static extern af_err af_get_manual_eval_flag ( out bool flag ) ;
437
+
429
438
[ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
430
439
public static extern af_err af_get_elements ( out long dim_elems , IntPtr array_arr ) ;
431
440
@@ -476,5 +485,140 @@ public static class AFArray
476
485
477
486
[ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
478
487
public static extern af_err af_is_bool ( out bool result , IntPtr array_arr ) ;
488
+
489
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
490
+ public static extern af_err af_is_sparse ( out bool result , IntPtr array_arr ) ;
491
+
492
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
493
+ public static extern af_err af_get_scalar ( [ Out ] bool [ ] output_value , IntPtr array_arr ) ;
494
+
495
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
496
+ public static extern af_err af_get_scalar ( [ Out ] Complex [ ] output_value , IntPtr array_arr ) ;
497
+
498
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
499
+ public static extern af_err af_get_scalar ( [ Out ] float [ ] output_value , IntPtr array_arr ) ;
500
+
501
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
502
+ public static extern af_err af_get_scalar ( [ Out ] double [ ] output_value , IntPtr array_arr ) ;
503
+
504
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
505
+ public static extern af_err af_get_scalar ( [ Out ] int [ ] output_value , IntPtr array_arr ) ;
506
+
507
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
508
+ public static extern af_err af_get_scalar ( [ Out ] long [ ] output_value , IntPtr array_arr ) ;
509
+
510
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
511
+ public static extern af_err af_get_scalar ( [ Out ] uint [ ] output_value , IntPtr array_arr ) ;
512
+
513
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
514
+ public static extern af_err af_get_scalar ( [ Out ] ulong [ ] output_value , IntPtr array_arr ) ;
515
+
516
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
517
+ public static extern af_err af_get_scalar ( [ Out ] byte [ ] output_value , IntPtr array_arr ) ;
518
+
519
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
520
+ public static extern af_err af_get_scalar ( [ Out ] short [ ] output_value , IntPtr array_arr ) ;
521
+
522
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
523
+ public static extern af_err af_get_scalar ( [ Out ] ushort [ ] output_value , IntPtr array_arr ) ;
524
+
525
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
526
+ public static extern af_err af_get_scalar ( [ Out ] bool [ , ] output_value , IntPtr array_arr ) ;
527
+
528
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
529
+ public static extern af_err af_get_scalar ( [ Out ] Complex [ , ] output_value , IntPtr array_arr ) ;
530
+
531
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
532
+ public static extern af_err af_get_scalar ( [ Out ] float [ , ] output_value , IntPtr array_arr ) ;
533
+
534
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
535
+ public static extern af_err af_get_scalar ( [ Out ] double [ , ] output_value , IntPtr array_arr ) ;
536
+
537
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
538
+ public static extern af_err af_get_scalar ( [ Out ] int [ , ] output_value , IntPtr array_arr ) ;
539
+
540
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
541
+ public static extern af_err af_get_scalar ( [ Out ] long [ , ] output_value , IntPtr array_arr ) ;
542
+
543
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
544
+ public static extern af_err af_get_scalar ( [ Out ] uint [ , ] output_value , IntPtr array_arr ) ;
545
+
546
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
547
+ public static extern af_err af_get_scalar ( [ Out ] ulong [ , ] output_value , IntPtr array_arr ) ;
548
+
549
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
550
+ public static extern af_err af_get_scalar ( [ Out ] byte [ , ] output_value , IntPtr array_arr ) ;
551
+
552
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
553
+ public static extern af_err af_get_scalar ( [ Out ] short [ , ] output_value , IntPtr array_arr ) ;
554
+
555
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
556
+ public static extern af_err af_get_scalar ( [ Out ] ushort [ , ] output_value , IntPtr array_arr ) ;
557
+
558
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
559
+ public static extern af_err af_get_scalar ( [ Out ] bool [ , , ] output_value , IntPtr array_arr ) ;
560
+
561
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
562
+ public static extern af_err af_get_scalar ( [ Out ] Complex [ , , ] output_value , IntPtr array_arr ) ;
563
+
564
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
565
+ public static extern af_err af_get_scalar ( [ Out ] float [ , , ] output_value , IntPtr array_arr ) ;
566
+
567
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
568
+ public static extern af_err af_get_scalar ( [ Out ] double [ , , ] output_value , IntPtr array_arr ) ;
569
+
570
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
571
+ public static extern af_err af_get_scalar ( [ Out ] int [ , , ] output_value , IntPtr array_arr ) ;
572
+
573
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
574
+ public static extern af_err af_get_scalar ( [ Out ] long [ , , ] output_value , IntPtr array_arr ) ;
575
+
576
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
577
+ public static extern af_err af_get_scalar ( [ Out ] uint [ , , ] output_value , IntPtr array_arr ) ;
578
+
579
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
580
+ public static extern af_err af_get_scalar ( [ Out ] ulong [ , , ] output_value , IntPtr array_arr ) ;
581
+
582
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
583
+ public static extern af_err af_get_scalar ( [ Out ] byte [ , , ] output_value , IntPtr array_arr ) ;
584
+
585
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
586
+ public static extern af_err af_get_scalar ( [ Out ] short [ , , ] output_value , IntPtr array_arr ) ;
587
+
588
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
589
+ public static extern af_err af_get_scalar ( [ Out ] ushort [ , , ] output_value , IntPtr array_arr ) ;
590
+
591
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
592
+ public static extern af_err af_get_scalar ( [ Out ] bool [ , , , ] output_value , IntPtr array_arr ) ;
593
+
594
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
595
+ public static extern af_err af_get_scalar ( [ Out ] Complex [ , , , ] output_value , IntPtr array_arr ) ;
596
+
597
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
598
+ public static extern af_err af_get_scalar ( [ Out ] float [ , , , ] output_value , IntPtr array_arr ) ;
599
+
600
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
601
+ public static extern af_err af_get_scalar ( [ Out ] double [ , , , ] output_value , IntPtr array_arr ) ;
602
+
603
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
604
+ public static extern af_err af_get_scalar ( [ Out ] int [ , , , ] output_value , IntPtr array_arr ) ;
605
+
606
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
607
+ public static extern af_err af_get_scalar ( [ Out ] long [ , , , ] output_value , IntPtr array_arr ) ;
608
+
609
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
610
+ public static extern af_err af_get_scalar ( [ Out ] uint [ , , , ] output_value , IntPtr array_arr ) ;
611
+
612
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
613
+ public static extern af_err af_get_scalar ( [ Out ] ulong [ , , , ] output_value , IntPtr array_arr ) ;
614
+
615
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
616
+ public static extern af_err af_get_scalar ( [ Out ] byte [ , , , ] output_value , IntPtr array_arr ) ;
617
+
618
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
619
+ public static extern af_err af_get_scalar ( [ Out ] short [ , , , ] output_value , IntPtr array_arr ) ;
620
+
621
+ [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
622
+ public static extern af_err af_get_scalar ( [ Out ] ushort [ , , , ] output_value , IntPtr array_arr ) ;
479
623
}
480
624
}
0 commit comments