diff --git a/include/wrapping_dap_chain_common_objects.h b/include/wrapping_dap_chain_common_objects.h deleted file mode 100644 index 12bc3fae5059b96da90154053cdf898a4be11449..0000000000000000000000000000000000000000 --- a/include/wrapping_dap_chain_common_objects.h +++ /dev/null @@ -1,272 +0,0 @@ -#ifndef _WRAPPING_DAP_CHAIN_COMMON_OBJECTS_ -#define _WRAPPING_DAP_CHAIN_COMMON_OBJECTS_ - -#include "Python.h" -#include "dap_chain_common.h" - -#ifdef __cplusplus -extern "C" { -#endif - -/* DAP Chain ID*/ -typedef struct PyDapChainId{ - PyObject_HEAD - dap_chain_id_t id; -}PyDapChainIdObject; - -static PyTypeObject DapChainIdObject_DapChainIdObjectType = { - PyVarObject_HEAD_INIT(NULL, 0) - "CellFrame.Chain.ID", /* tp_name */ - sizeof(PyDapChainIdObject), /* tp_basicsize */ - 0, /* tp_itemsize */ - 0, /* tp_dealloc */ - 0, /* tp_print */ - 0, /* tp_getattr */ - 0, /* tp_setattr */ - 0, /* tp_reserved */ - 0, /* tp_repr */ - 0, /* tp_as_number */ - 0, /* tp_as_sequence */ - 0, /* tp_as_mapping */ - 0, /* tp_hash */ - 0, /* tp_call */ - 0, /* tp_str */ - 0, /* tp_getattro */ - 0, /* tp_setattro */ - 0, /* tp_as_buffer */ - Py_TPFLAGS_DEFAULT | - Py_TPFLAGS_BASETYPE, /* tp_flags */ - "Chain id object", /* tp_doc */ - 0, /* tp_traverse */ - 0, /* tp_clear */ - 0, /* tp_richcompare */ - 0, /* tp_weaklistoffset */ - 0, /* tp_iter */ - 0, /* tp_iternext */ - 0, /* tp_methods */ - 0, /* tp_members */ - 0, /* tp_getset */ - 0, /* tp_base */ - 0, /* tp_dict */ - 0, /* tp_descr_get */ - 0, /* tp_descr_set */ - 0, /* tp_dictoffset */ - 0, /* tp_init */ - 0, /* tp_alloc */ - PyType_GenericNew, /* tp_new */ -}; - -/*-------------------------------*/ - -/* DAP chain cell id */ - -typedef struct PyDapChainCellId{ - PyObject_HEAD - dap_chain_cell_id_t id; -}PyDapChainCellIdObject; - -static PyTypeObject DapChainCellIdObject_DapChainCellIdObjectType = { - PyVarObject_HEAD_INIT(NULL, 0) - "CellFrame.Chain.CellID", /* tp_name */ - sizeof(PyDapChainCellIdObject), /* tp_basicsize */ - 0, /* tp_itemsize */ - 0, /* tp_dealloc */ - 0, /* tp_print */ - 0, /* tp_getattr */ - 0, /* tp_setattr */ - 0, /* tp_reserved */ - 0, /* tp_repr */ - 0, /* tp_as_number */ - 0, /* tp_as_sequence */ - 0, /* tp_as_mapping */ - 0, /* tp_hash */ - 0, /* tp_call */ - 0, /* tp_str */ - 0, /* tp_getattro */ - 0, /* tp_setattro */ - 0, /* tp_as_buffer */ - Py_TPFLAGS_DEFAULT | - Py_TPFLAGS_BASETYPE, /* tp_flags */ - "Chain cell id object", /* tp_doc */ - 0, /* tp_traverse */ - 0, /* tp_clear */ - 0, /* tp_richcompare */ - 0, /* tp_weaklistoffset */ - 0, /* tp_iter */ - 0, /* tp_iternext */ - 0, /* tp_methods */ - 0, /* tp_members */ - 0, /* tp_getset */ - 0, /* tp_base */ - 0, /* tp_dict */ - 0, /* tp_descr_get */ - 0, /* tp_descr_set */ - 0, /* tp_dictoffset */ - 0, /* tp_init */ - 0, /* tp_alloc */ - PyType_GenericNew, /* tp_new */ -}; - -/*-------------------------------*/ - - -typedef struct PyDapChainNodeRole{ - PyObject_HEAD - dap_chain_node_role_t *node_role; -}PyDapChainNodeRoleObject; - -/* DAP chain hash fast object */ - -typedef struct PyDapChainHashFast{ - PyObject_HEAD - dap_chain_hash_fast_t *hash_fast; -}PyDapChainHashFastObject; - -static PyTypeObject DapChainHashFastObject_DapChainHashFastObjectType = { - PyVarObject_HEAD_INIT(NULL, 0) - "CellFrame.Chain.HashFast", /* tp_name */ - sizeof(PyDapChainHashFastObject),/* tp_basicsize */ - 0, /* tp_itemsize */ - 0, /* tp_dealloc */ - 0, /* tp_print */ - 0, /* tp_getattr */ - 0, /* tp_setattr */ - 0, /* tp_reserved */ - 0, /* tp_repr */ - 0, /* tp_as_number */ - 0, /* tp_as_sequence */ - 0, /* tp_as_mapping */ - 0, /* tp_hash */ - 0, /* tp_call */ - 0, /* tp_str */ - 0, /* tp_getattro */ - 0, /* tp_setattro */ - 0, /* tp_as_buffer */ - Py_TPFLAGS_DEFAULT | - Py_TPFLAGS_BASETYPE, /* tp_flags */ - "Chain hash fast object", /* tp_doc */ - 0, /* tp_traverse */ - 0, /* tp_clear */ - 0, /* tp_richcompare */ - 0, /* tp_weaklistoffset */ - 0, /* tp_iter */ - 0, /* tp_iternext */ - 0, /* tp_methods */ - 0, /* tp_members */ - 0, /* tp_getset */ - 0, /* tp_base */ - 0, /* tp_dict */ - 0, /* tp_descr_get */ - 0, /* tp_descr_set */ - 0, /* tp_dictoffset */ - 0, /* tp_init */ - 0, /* tp_alloc */ - PyType_GenericNew, /* tp_new */ -}; - -/* ----------------------------------- */ - -typedef struct PyDapChainHashSlowKind{ - PyObject_HEAD - dap_chain_hash_slow_kind_t *hash_slow_kind; -}PyDapChainHashSlowKindObject; - -static PyTypeObject DapChainHashSlowKindObject_DapChainHashSlowKindObjectType = { - PyVarObject_HEAD_INIT(NULL, 0) - "CellFrame.Chain.HashSlowKind", /* tp_name */ - sizeof(PyDapChainHashSlowKindObject),/* tp_basicsize */ - 0, /* tp_itemsize */ - 0, /* tp_dealloc */ - 0, /* tp_print */ - 0, /* tp_getattr */ - 0, /* tp_setattr */ - 0, /* tp_reserved */ - 0, /* tp_repr */ - 0, /* tp_as_number */ - 0, /* tp_as_sequence */ - 0, /* tp_as_mapping */ - 0, /* tp_hash */ - 0, /* tp_call */ - 0, /* tp_str */ - 0, /* tp_getattro */ - 0, /* tp_setattro */ - 0, /* tp_as_buffer */ - Py_TPFLAGS_DEFAULT | - Py_TPFLAGS_BASETYPE, /* tp_flags */ - "Chain hash slow kind object", /* tp_doc */ - 0, /* tp_traverse */ - 0, /* tp_clear */ - 0, /* tp_richcompare */ - 0, /* tp_weaklistoffset */ - 0, /* tp_iter */ - 0, /* tp_iternext */ - 0, /* tp_methods */ - 0, /* tp_members */ - 0, /* tp_getset */ - 0, /* tp_base */ - 0, /* tp_dict */ - 0, /* tp_descr_get */ - 0, /* tp_descr_set */ - 0, /* tp_dictoffset */ - 0, /* tp_init */ - 0, /* tp_alloc */ - PyType_GenericNew, /* tp_new */ -}; - -/* ----------------------------------- */ - -/* DAP chain addr object */ -typedef struct PyDapChainAddr{ - PyObject_HEAD - dap_chain_addr_t *addr; -}PyDapChainAddrObject; - -static PyTypeObject DapChainAddrObject_DapChainAddrObjectType = { - PyVarObject_HEAD_INIT(NULL, 0) - "CellFrame.Chain.Addr", /* tp_name */ - sizeof(PyDapChainAddrObject),/* tp_basicsize */ - 0, /* tp_itemsize */ - 0, /* tp_dealloc */ - 0, /* tp_print */ - 0, /* tp_getattr */ - 0, /* tp_setattr */ - 0, /* tp_reserved */ - 0, /* tp_repr */ - 0, /* tp_as_number */ - 0, /* tp_as_sequence */ - 0, /* tp_as_mapping */ - 0, /* tp_hash */ - 0, /* tp_call */ - 0, /* tp_str */ - 0, /* tp_getattro */ - 0, /* tp_setattro */ - 0, /* tp_as_buffer */ - Py_TPFLAGS_DEFAULT | - Py_TPFLAGS_BASETYPE, /* tp_flags */ - "Chain addr object", /* tp_doc */ - 0, /* tp_traverse */ - 0, /* tp_clear */ - 0, /* tp_richcompare */ - 0, /* tp_weaklistoffset */ - 0, /* tp_iter */ - 0, /* tp_iternext */ - 0, /* tp_methods */ - 0, /* tp_members */ - 0, /* tp_getset */ - 0, /* tp_base */ - 0, /* tp_dict */ - 0, /* tp_descr_get */ - 0, /* tp_descr_set */ - 0, /* tp_dictoffset */ - 0, /* tp_init */ - 0, /* tp_alloc */ - PyType_GenericNew, /* tp_new */ -}; - -/* ----------------------------- */ - -#ifdef __cplusplus -} -#endif - -#endif //_WRAPPING_DAP_CHAIN_COMMON_OBJECTS_