Lines Matching defs:module
1 /* Use this file as a template to start implementing a module that
5 module. If your module is named foo your source file should be named
14 This module roughly corresponds to::
49 """Exception raised by the xxlimited module"""
93 newXxoObject(PyObject *module)
95 xx_state *state = PyModule_GetState(module);
315 xx_foo(PyObject *module, PyObject *args)
329 xx_new(PyObject *module, PyObject *Py_UNUSED(unused))
333 rv = newXxoObject(module);
341 /* List of functions defined in the module */
352 /* The module itself */
355 "This is a template module just for instruction.");
379 // added to the module dict.
401 xx_traverse(PyObject *module, visitproc visit, void *arg)
403 xx_state *state = PyModule_GetState(module);
410 xx_clear(PyObject *module)
412 xx_state *state = PyModule_GetState(module);
428 * and the module state is deallocated along with the module.
433 /* Export function for the module (*must* be called PyInit_xx) */