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 бит

Заранее спасибо, С.

Ответы на вопрос(1)

Ваш ответ на вопрос