| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Boost_python переопределить переменную класса |
| Автор: vig220 10.1.2013, 01:04 | ||||||
| Всем привет! Есть 2 класса (3rd party, нельзя менять) для экспорта в Питон через Boost:
Сделал обёрточки для boost::python:
Компиляция ок. В Питоне все методы класса Extra работают без вопросов. Но как только появилась необходимость сделать такой же wrap класс для Extra, появились проблемы:
И получил ошибку компилятора в строке 13 предыдущего кода (.def_readonly("cVar", &WrapBase::pyVar)): error: cannot convert ‘WrapExtra WrapBase::*’ to ‘WrapExtra Base::*’ in initialization Может, кто поможет? Заранее благодарен. |