(_PyObject_New type)
Return value: New reference.
Return value: New reference.
(PyObject_Del op)
Releases memory allocated to an object using PyObject_New() or PyObject_NewVar(). This is normally called from the tp_dealloc handler specified in the object’s type. The fields of the object should not be accessed after this call as the memory is no longer a valid Python object.
Releases memory allocated to an object using PyObject_New() or PyObject_NewVar(). This is normally called from the tp_dealloc handler specified in the object’s type. The fields of the object should not be accessed after this call as the memory is no longer a valid Python object.
(PyType_Check o)
Return true if the object o is a type object, including instances of types derived from the standard type object. Return false in all other cases
Return true if the object o is a type object, including instances of types derived from the standard type object. Return false in all other cases
(PyType_GenericNew type args kwds)
Return value: New reference.
Generic handler for the tp_new slot of a type object. Create a new instance using the type’s tp_alloc slot.
Return value: New reference. Generic handler for the tp_new slot of a type object. Create a new instance using the type’s tp_alloc slot.
(PyType_Ready type)
Finalize a type object. This should be called on all type objects to finish their initialization. This function is responsible for adding inherited slots from a type’s base class. Return 0 on success, or return -1 and sets an exception on error.
Finalize a type object. This should be called on all type objects to finish their initialization. This function is responsible for adding inherited slots from a type’s base class. Return 0 on success, or return -1 and sets an exception on error.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close