@@ -426,6 +426,15 @@ public static class AFArray
426426 [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
427427 public static extern af_err af_eval ( IntPtr array_in ) ;
428428
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+
429438 [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
430439 public static extern af_err af_get_elements ( out long dim_elems , IntPtr array_arr ) ;
431440
@@ -476,5 +485,140 @@ public static class AFArray
476485
477486 [ DllImport ( af_config . dll , ExactSpelling = true , SetLastError = false , CallingConvention = CallingConvention . Cdecl ) ]
478487 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 ) ;
479623 }
480624}
0 commit comments