PyObject_New - Fragen
Verfasst: Samstag 28. November 2009, 17:01
Hi.
Ich habe mal ein paar Fragen zu _PyObject_New.
1.) Ist es nötig, nach _PyObject_New noch die Funktion PyObject_Init aufzurufen?
2.) Muss ich einen Incref auf dem Objekt ausführen?
3.) Wie übergebe ich die Parameter, die die __init__ Funktion meiner Klasse annimmt?
Momentan sieht mein Code so aus:
Ich müsste aber eigentlich auch Parameter übergeben können :/
Gruß
Ich habe mal ein paar Fragen zu _PyObject_New.
1.) Ist es nötig, nach _PyObject_New noch die Funktion PyObject_Init aufzurufen?
2.) Muss ich einen Incref auf dem Objekt ausführen?
3.) Wie übergebe ich die Parameter, die die __init__ Funktion meiner Klasse annimmt?
Momentan sieht mein Code so aus:
Code: Alles auswählen
PyObject *pyInstance = _PyObject_New(&this->m_pyType);
pyInstance = PyObject_Init(pyInstance, &this->m_pyType);
Gruß