跳到主要内容

testdll

简介

测试ffi调用的功能

组件接口

testdll.gs

函数原型函数作用
void test()测试ffi调用的功能
void test_all()完整测试ffi调用的功能
mixed foo1(int a, int b)测试ffi调用中int_st foo1(int a, int b)的函数调用
int fooiii(int a, int b)测试ffi调用中int fooiii(int a, int b)的函数调用
void fooiii_n(int a, int b, int n)测试ffi调用中n次int fooiii(int a, int b)的函数调用
int test_short(int arg)测试ffi调用中short test_short(short arg)的函数调用
int test_ushort(int arg)测试ffi调用中unsigned short test_ushort(unsigned short arg)的函数调用
int test_int(int arg)测试ffi调用中int test_int(int arg)的函数调用
int test_uint(int arg)测试ffi调用中unsigned int test_uint(unsigned int arg)的函数调用
int test_long(int arg)测试ffi调用中long test_long(long arg)的函数调用
int test_ulong(int arg)测试ffi调用中unsigned long test_ulong(unsigned long arg)的函数调用
bool test_bool_flase()测试ffi调用中bool test_bool_true()的函数调用
bool test_bool_true()测试ffi调用中bool test_bool_flase()的函数调用
mixed test_foo()测试ffi调用中void foo(void)的函数调用
mixed test_va_list(int count, ...)测试ffi调用中test_va_list(int count, ...)的函数调用
mixed test_va_list_int1(int a1, ...)测试ffi调用中test_va_list_int1(int a1, ...)的函数调用
mixed test_va_list_int4(int a1, int a2, int a3, int a4, ...)测试ffi调用中test_va_list_int4(int a1, int a2, int a3, int a4, ...)的函数调用
mixed test_va_list_int5(int a1, int a2, int a3, int a4, int a5, ...)测试ffi调用中test_va_list_int5(int a1, int a2, int a3, int a4, int a5, ...)的函数调用
mixed test_va_list_int8(int a1, int a2, int a3, int a4, int a5, int a6, int a7, int a8, ...)测试ffi调用中test_va_list_int8(int a1, int a2, int a3, int a4, int a5, int a6, int a7, int a8, ...)的函数调用
mixed test_va_list_int9(int a1, int a2, int a3, int a4, int a5, int a6, int a7, int a8, int a9, ...)测试ffi调用中test_va_list_int9(int a1, int a2, int a3, int a4, int a5, int a6, int a7, int a8, int a9, ...)的函数调用