%module t32api %{ #include "../capi/src/t32.h" extern int nombre ; extern int nombre_1 ; extern int nombre_2 ; extern int * newintptr (void); extern int * newintptr_1 (void); extern int * newintptr_2 (void); extern void getintpointeur ( int * ptr ); extern void setintptr (int * ptr, int val); extern uint8_t newuint8 (int val); extern void getuint8 ( uint8_t ptr ) ; extern uint16_t newuint16 (int val); extern void getuint16 ( uint16_t ptr ) ; extern uint32_t newuint32 (int val); extern void getuint32 ( uint32_t ptr ) ; extern uint8_t nombreunit8 ; extern uint8_t nombreunit8_1 ; extern uint8_t nombreunit8_2 ; extern uint8_t newuint8ptr (void) ; extern uint8_t newuint8ptr_1 (void) ; extern uint8_t newuint8ptr_2 (void) ; extern void getuint8ptr (uint8_t * ptr); extern void setuint8ptr (uint8_t * ptr, int val); extern uint16_t nombreunit16 ; extern uint16_t nombreunit16_1 ; extern uint16_t nombreunit16_2 ; extern uint16_t * newuint16ptr (void); extern uint16_t * newuint16ptr_1 (void); extern uint16_t * newuint16ptr_2 (void); extern void getuint16ptr (uint16_t * ptr); extern void setuint16ptr (uint16_t * ptr, int val); extern uint32_t nombreunit32 ; extern uint32_t nombreunit32_1 ; extern uint32_t nombreunit32_2 ; extern uint32_t * newuint32ptr (void); extern uint32_t * newuint32ptr_1 (void); extern uint32_t * newuint32ptr_2 (void); extern void getuint32ptr (uint32_t * ptr); extern void setuint32ptr (uint32_t * ptr, int val); extern char * * newstringptr (void); extern void getstringptr (char * * ptr); extern void setstringptr (char * * ptr, char * val); %} extern int nombre ; extern int nombre_1 ; extern int nombre_2 ; extern int * newintptr (void); extern int * newintptr_1 (void); extern int * newintptr_2 (void); extern void getintpointeur ( int * ptr ); extern void setintptr (int * ptr, int val); extern uint8_t newuint8 (int val); extern void getuint8 ( uint8_t ptr ) ; extern uint16_t newuint16 (int val); extern void getuint16 ( uint16_t ptr ) ; extern uint32_t newuint32 (int val); extern void getuint32 ( uint32_t ptr ) ; extern uint8_t nombreunit8 ; extern uint8_t nombreunit8_1 ; extern uint8_t nombreunit8_2 ; extern uint8_t newuint8ptr (void) ; extern uint8_t newuint8ptr_1 (void) ; extern uint8_t newuint8ptr_2 (void) ; extern void getuint8ptr (uint8_t * ptr); extern void setuint8ptr (uint8_t * ptr, int val); extern uint16_t nombreunit16 ; extern uint16_t nombreunit16_1 ; extern uint16_t nombreunit16_2 ; extern uint16_t * newuint16ptr (void); extern uint16_t * newuint16ptr_1 (void); extern uint16_t * newuint16ptr_2 (void); extern void getuint16ptr (uint16_t * ptr); extern void setuint16ptr (uint16_t * ptr, int val); extern uint32_t nombreunit32 ; extern uint32_t nombreunit32_1 ; extern uint32_t nombreunit32_2 ; extern uint32_t * newuint32ptr (void); extern uint32_t * newuint32ptr_1 (void); extern uint32_t * newuint32ptr_2 (void); extern void getuint32ptr (uint32_t * ptr); extern void setuint32ptr (uint32_t * ptr, int val); extern char * * newstringptr (void); extern void getstringptr (char * * ptr); extern void setstringptr (char * * ptr, char * val); %include "../capi/src/t32.h"