Better handling and tracing of Index Errors between C and Cython
This commit is contained in:
@ -1,7 +1,15 @@
|
||||
#cython: language_level=3
|
||||
|
||||
from obitools3.dms.capi.obitypes cimport obitype_t, index_t
|
||||
|
||||
cdef obi_errno_to_exception(index_t line_nb=*, object elt_id=*, str error_message=*)
|
||||
|
||||
cdef bytes str2bytes(str string)
|
||||
cdef str bytes2str(bytes string)
|
||||
cdef bytes tobytes(object string)
|
||||
cdef str tostr(object string)
|
||||
cdef str tostr(object string)
|
||||
|
||||
cdef obitype_t get_obitype_single_value(object value)
|
||||
cdef obitype_t update_obitype(obitype_t obitype, object new_value)
|
||||
cdef obitype_t get_obitype_iterable_value(object value)
|
||||
cdef obitype_t get_obitype(object value)
|
Reference in New Issue
Block a user