Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 5, 2006 14:02:53

mip
От:
Зарегистрирован: 2006-12-05
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

SWIG: использование обьекта определеного в другом модуле

работаю со swig.
не пойму как организовать такую вещь:

в одном модуле должно быть реализация класса CObject.
в другом должна быть функция возвращающая указатель на обьект класса CObject.


т.е.



%module CObject
%{
#include object.h
%}

%include object.h


%module Func
%{
#include object.h
%}
%include object.h


хидеры для парсинга


class CObject
{
void setTop(int);
unsigned int getCount();
CItem* getItem();

}


CObject* getObject();




import func
import object
o = func.getObject()
o.setTop(3)


вопрос : как это организовать?
сейчас func.getObject() возвращает неизвестный обьект



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version