Функция PIPON SIP

Я пишу модуль Python для некоторого кода на C ++, используя SIP. Однако, хотя я могу легко выставлять классы, я не могу найти способ разоблачить автономные функции.

Вот мой заголовочный файл, определяющий функции, которые я хочу предоставить Python: ProxySettings.h

#include <Windows.h> #include <Wininet.h> bool SetConnectionOptions(const char * proxy_full_addr); bool DisableConnectionProxy(); 

И вот моя попытка в моем файле SIP: ProxySettings.sip . В настоящее время sip.exe генерирует код C ++ без проблем, но когда я прихожу к его компиляции, компилятор жалуется на отсутствие идентификаторов SetConnectionOptions и DisableConnectionProxy .

 %Module ieproxy 0 bool SetConnectionOptions(const char * proxy_full_addr); bool DisableConnectionProxy(); 

Я думаю, что я должен использовать директиву для включения файла заголовка ProxySettings.h в свой файл SIP, но я не уверен, какую директиву использовать. % TypeHeaderCode, который вы используете для класса, не работает только с функцией.

У кого-нибудь есть предложения?

One Solution collect form web for “Функция PIPON SIP”

Попробуй это:

 %Module ieproxy 0 %UnitCode #include <ProxySettings.h> %End bool SetConnectionOptions(const char * proxy_full_addr); bool DisableConnectionProxy(); 
 
Interesting Posts for Van-Lav

Как заставить Matplotlib рисовать в отладчике ipdb в Spyder (или любом другом отладчике)?

Matplotlib: как установить текущий показатель?

Почему методы сбора мусора Java и Python отличаются?

Django: определить, какой пользователь удаляет при использовании сигнала post_delete

Красивый суп просто извлекает заголовок стола

Список фильтров python на основе ключевых значений

Построение временных рядов данных с использованием морского

Как открыть несколько файлов с помощью «с открытым» в Python?

zeromq zmq.Poller & stdin

pcolormesh с замаскированными недопустимыми значениями

Почему Python 3 exec () терпит неудачу при указании локальных пользователей?

RegExp: Получить текст в круглых скобках

Почему мы должны использовать методы __dunder__ вместо операторов при вызове через супер?

python сбрасываемый экземпляр метод memoization decorator

Поиск самой длинной подстроки в алфавитном порядке

Python - лучший язык программирования в мире.