Swig python - c ++ como usar o tipo int8_t

Tenho uma função C que toma como parâmetro um número inteiro de 8 bits

int8_t foo( int8_t x );

Gostaria de chamar essa função do meu código python usando uma interface swig, mas o tipo int8_t não existe no python. Para ter esse tipo de tipo existe um módulo python chamado numpy. Mesmo usando isso ainda não consigo fazer a comunicação

Você sabe se existe alguma maneira de definir esse tipo na interface SWIG para poder usá-lo em python

int8_t é apenas um exemplo ... eu tenho que fazer o mesmo para assinado / não assinado de 8 até 64 bits

Agradecemos antecipadamente, S.

questionAnswers(2)

yourAnswerToTheQuestion