Lines Matching refs:state
27 void *state = PyModule_GetState(module);
28 assert(state != NULL);
29 return (_curses_panel_state *)state;
35 _curses_panel_state *state = get_curses_panel_state(mod);
36 Py_CLEAR(state->PyCursesError);
37 Py_CLEAR(state->PyCursesPanel_Type);
45 _curses_panel_state *state = get_curses_panel_state(mod);
46 Py_VISIT(state->PyCursesError);
47 Py_VISIT(state->PyCursesPanel_Type);
65 PyCursesCheckERR(_curses_panel_state *state, int code, const char *fname)
72 PyErr_SetString(state->PyCursesError, catchall_ERR);
75 PyErr_Format(state->PyCursesError, "%s() returned ERR", fname);
192 _curses_panel_state *state = PyType_GetModuleState(cls);
193 return PyCursesCheckERR(state, bottom_panel(self->pan), "bottom");
210 _curses_panel_state *state = PyType_GetModuleState(cls);
211 return PyCursesCheckERR(state, hide_panel(self->pan), "hide");
226 _curses_panel_state *state = PyType_GetModuleState(cls);
227 return PyCursesCheckERR(state, show_panel(self->pan), "show");
242 _curses_panel_state *state = PyType_GetModuleState(cls);
243 return PyCursesCheckERR(state, top_panel(self->pan), "top");
249 PyCursesPanel_New(_curses_panel_state *state, PANEL *pan,
253 state->PyCursesPanel_Type);
383 _curses_panel_state *state = PyType_GetModuleState(cls);
384 return PyCursesCheckERR(state, move_panel(self->pan, y, x), "move_panel");
417 _curses_panel_state *state = PyType_GetModuleState(cls);
428 PyErr_SetString(state->PyCursesError, "replace_panel() returned ERR");
463 _curses_panel_state *state = PyType_GetModuleState(cls);
464 return PyCursesCheckERR(state, rc, "set_panel_userptr");
480 _curses_panel_state *state = PyType_GetModuleState(cls);
485 PyErr_SetString(state->PyCursesError, "no userptr set");
575 _curses_panel_state *state = get_curses_panel_state(module);
579 PyErr_SetString(state->PyCursesError, catchall_NULL);
582 return (PyObject *)PyCursesPanel_New(state, pan, win);
652 _curses_panel_state *state = get_curses_panel_state(mod);
654 state->PyCursesPanel_Type = (PyTypeObject *)PyType_FromModuleAndSpec(
656 if (state->PyCursesPanel_Type == NULL) {
660 if (PyModule_AddType(mod, state->PyCursesPanel_Type) < 0) {
670 state->PyCursesError = PyErr_NewException(
673 Py_INCREF(state->PyCursesError);
674 if (PyModule_AddObject(mod, "error", state->PyCursesError) < 0) {
675 Py_DECREF(state->PyCursesError);