{"body":"static PyType_Slot SbkNewEnum_slots[] = {\n    {Py_tp_repr, reinterpret_cast<void *>(SbkEnumObject_repr)},\n    {Py_tp_str, reinterpret_cast<void *>(SbkEnumObject_repr)},\n    {Py_tp_getset, reinterpret_cast<void *>(SbkEnumGetSetList)},\n    {Py_tp_methods, reinterpret_cast<void *>(SbkEnumObject_Methods)},\n    {Py_tp_new, reinterpret_cast<void *>(SbkEnum_tp_new)},\n    {Py_nb_add, reinterpret_cast<void *>(enum_add)},\n    {Py_nb_subtract, reinterpret_cast<void *>(enum_subtract)},\n    {Py_nb_multiply, reinterpret_cast<void *>(enum_multiply)},\n    {Py_nb_positive, reinterpret_cast<void *>(enum_int)},\n    {Py_nb_bool, reinterpret_cast<void *>(enum_bool)},\n    {Py_nb_and, reinterpret_cast<void *>(enum_and)},\n    {Py_nb_xor, reinterpret_cast<void *>(enum_xor)},\n    {Py_nb_or, reinterpret_cast<void *>(enum_or)},\n    {Py_nb_int, reinterpret_cast<void *>(enum_int)},\n    {Py_nb_index, reinterpret_cast<void *>(enum_int)},\n    {Py_tp_richcompare, reinterpret_cast<void *>(enum_richcompare)},\n    {Py_tp_hash, reinterpret_cast<void *>(enum_hash)},\n    {Py_tp_dealloc, reinterpret_cast<void *>(enum_object_dealloc)},\n    {0, nullptr}\n};\nstatic PyType_Spec SbkNewEnum_spec = {\n    \"1:Shiboken.Enum\",\n    sizeof(SbkEnumObject),\n    0,\n    Py_TPFLAGS_DEFAULT|Py_TPFLAGS_BASETYPE,\n    SbkNewEnum_slots,\n};\n","name":"sbkenum.cpp","extension":"cpp","url":"https://www.irccloud.com/pastebin/Eucu6HgG/sbkenum.cpp","modified":1632324842,"id":"Eucu6HgG","size":1297,"lines":28,"own_paste":false,"theme":"","date":1632324842}