Sha256: edd187ec0900886ca878e2f825e49a463068ac483b655b9c9f9f04554d4922d9

Contents?: true

Size: 545 Bytes

Versions: 5

Compression:

Stored size: 545 Bytes

Contents

%module function_testlib

int func_1(char c, int i);
unsigned int func_2(int* p1, int* p2, char** p3);
void func_3(char* str);
char *func_4(int i);
extern void func_5();
void func_6(void** ptr);
void func_7(enum e e1);
enum e { E_1, E_2 };
enum e func_8();
struct test_struct {
  char c;
};
void func_9(struct test_struct s);
struct test_struct func_10();
void func_11(void);
void func_12(void (*callback)(float));
void func_13(int (*callback)(double, float));
void func_14(void (*callback)(char* str));
void func_15(void (*callback)(void));



Version data entries

5 entries across 5 versions & 3 rubygems

Version Path
remogatto-ffi-generator-0.2.0 spec/generator/swig/functions.i
remogatto-ffi-swig-generator-0.1.0 spec/generator/swig/functions.i
remogatto-ffi-swig-generator-0.2.0 spec/generator/swig/functions.i
remogatto-ffi-swig-generator-0.2.1 spec/generator/swig/functions.i
ffi-swig-generator-0.2.1 spec/generator/swig/functions.i