void PyDistro_register (PyObject *dict) { PyDistro_type_info.tp_new = PyDistro_tp_new; PyDistro_type_info.tp_dealloc = PyDistro_tp_dealloc; PyDistro_type_info.tp_methods = PyDistro_methods; pyutil_register_type (dict, &PyDistro_type_info); pyutil_register_int_constant (dict, "DISTRO_PACKAGE_TYPE_UNKNOWN", RC_DISTRO_PACKAGE_TYPE_UNKNOWN); pyutil_register_int_constant (dict, "DISTRO_PACKAGE_TYPE_RPM", RC_DISTRO_PACKAGE_TYPE_RPM); pyutil_register_int_constant (dict, "DISTRO_PACKAGE_TYPE_DPKG", RC_DISTRO_PACKAGE_TYPE_DPKG); pyutil_register_int_constant (dict, "DISTRO_STATUS_UNSUPPORTED", RC_DISTRO_STATUS_UNSUPPORTED); pyutil_register_int_constant (dict, "DISTRO_STATUS_PRESUPPORTED", RC_DISTRO_STATUS_PRESUPPORTED); pyutil_register_int_constant (dict, "DISTRO_STATUS_SUPPORTED", RC_DISTRO_STATUS_SUPPORTED); pyutil_register_int_constant (dict, "DISTRO_STATUS_DEPRECATED", RC_DISTRO_STATUS_DEPRECATED); pyutil_register_int_constant (dict, "DISTRO_STATUS_RETIRED", RC_DISTRO_STATUS_RETIRED); }
void py_token_register (PyObject *dict) { py_token_type_info.tp_str = py_token_str; py_token_type_info.tp_repr = py_token_str; py_token_type_info.tp_methods = py_token_methods; pyutil_register_type (dict, &py_token_type_info); }
void PyPackageFile_register (PyObject *dict) { PyPackageFile_type_info.tp_init = PyPackageFile_init; PyPackageFile_type_info.tp_new = PyPackageFile_tp_new; PyPackageFile_type_info.tp_dealloc = PyPackageFile_tp_dealloc; PyPackageFile_type_info.tp_getset = PyPackageFile_getsets; PyPackageFile_type_info.tp_str = PyPackageFile_tp_str; pyutil_register_type (dict, &PyPackageFile_type_info); }