[pygtk] two constructors for same object
varun_shrivastava
shrivastavavarun at yahoo.co.in
Fri Jun 29 16:55:51 WST 2007
hi
i have 2 constructors one with no arguments and the other with arguments
so do i need to wrap them individually or i can have only one wrapper
constructor
which takes optional arguments.
for eg
1st constructor: add_num_new()
2nd Constructor add_num_new_with_numbers(int a, int b)
now i can override it as
_wrap_add_num_new args (..........)
{
int i = 0;
int j = 0;
PyArg_ParseTuple(args,"|ii:AddNum.new", &i, &j);
if(i==0 &&j==0)
self->obj = add_num_new();
else
self->obj = add_num_new_with_numbers(i,j);
pygobject_register_wrapper((PyObject *)self);
return 0;
}
and also to add a line as
%%
ignore
add_num_new_with_numbers
is it fine or not
--
View this message in context: http://www.nabble.com/two-constructors-for-same-object-tf3998849.html#a11356998
Sent from the Gtk+ - Python mailing list archive at Nabble.com.
More information about the pygtk
mailing list