Cleanup Deriv for merge.
[Math-GSL.git] / Block.i
blob633338cb3708ca21723953cea7e108bc6a19c345
1 %module "Math::GSL::Block"
2 %{
3 #include "gsl/gsl_block.h"
4 #include "gsl/gsl_block_char.h"
5 #include "gsl/gsl_block_complex_double.h"
6 #include "gsl/gsl_block_complex_float.h"
7 #include "gsl/gsl_block_complex_long_double.h"
8 #include "gsl/gsl_block_double.h"
9 #include "gsl/gsl_block_float.h"
10 #include "gsl/gsl_block_int.h"
11 #include "gsl/gsl_block_long.h"
12 #include "gsl/gsl_block_long_double.h"
13 #include "gsl/gsl_block_short.h"
14 #include "gsl/gsl_block_uchar.h"
15 #include "gsl/gsl_block_uint.h"
16 #include "gsl/gsl_block_ulong.h"
17 #include "gsl/gsl_block_ushort.h"
19 %include "gsl/gsl_block.h"
20 %include "gsl/gsl_block_char.h"
21 %include "gsl/gsl_block_complex_double.h"
22 %include "gsl/gsl_block_complex_float.h"
23 %include "gsl/gsl_block_complex_long_double.h"
24 %include "gsl/gsl_block_double.h"
25 %include "gsl/gsl_block_float.h"
26 %include "gsl/gsl_block_int.h"
27 %include "gsl/gsl_block_long.h"
28 %include "gsl/gsl_block_long_double.h"
29 %include "gsl/gsl_block_short.h"
30 %include "gsl/gsl_block_uchar.h"
31 %include "gsl/gsl_block_uint.h"
32 %include "gsl/gsl_block_ulong.h"
33 %include "gsl/gsl_block_ushort.h"
35 %perlcode %{
37 @EXPORT_OK = qw/gsl_block_alloc gsl_block_calloc gsl_block_free
38 gsl_block_fread gsl_block_fwrite gsl_block_fscanf
39 gsl_block_fprintf gsl_block_raw_fread gsl_block_raw_fwrite
40 gsl_block_raw_fscanf gsl_block_raw_fprintf gsl_block_size
41 gsl_block_data
44 %EXPORT_TAGS = ( all => [ @EXPORT_OK ] );