Swig Python - C ++, как использовать тип int8_t
У меня есть функция C, которая принимает в качестве параметра 8-битное целое число
int8_t foo( int8_t x );
Я хотел бы вызвать эту функцию из моего кода Python, используя интерфейс Swig, но тип int8_t не существует в Python. Для того, чтобы иметь такие типы, существует модуль python, называемый numpy. Даже используя это все же мне не удается сделать 2 смежными.
Знаете ли вы, есть ли способ определения такого типа в интерфейсе SWIG, чтобы можно было использовать его из python?
int8_t это просто пример ... я должен сделать то же самое для подписанных / неподписанных от 8 до 64 бит
Заранее спасибо, С.