2015-09-28 13:51:35 +02:00
|
|
|
#cython: language_level=3
|
|
|
|
|
2016-02-18 10:38:51 +01:00
|
|
|
from .capi.obitypes cimport index_t
|
|
|
|
from ._obidms cimport OBIDMS_column, OBIDMS_column_multi_elts
|
2015-09-28 13:51:35 +02:00
|
|
|
|
|
|
|
|
|
|
|
cdef class OBIDMS_column_int(OBIDMS_column):
|
2015-11-06 17:55:15 +01:00
|
|
|
cpdef object get_line(self, index_t line_nb)
|
|
|
|
cpdef set_line(self, index_t line_nb, object value)
|
2015-10-14 18:05:34 +02:00
|
|
|
|
2016-02-18 10:38:51 +01:00
|
|
|
cdef class OBIDMS_column_multi_elts_int(OBIDMS_column_multi_elts):
|
2015-11-06 17:55:15 +01:00
|
|
|
cpdef object get_item(self, index_t line_nb, str element_name)
|
|
|
|
cpdef object get_line(self, index_t line_nb)
|
2016-02-18 10:38:51 +01:00
|
|
|
cpdef set_item(self, index_t line_nb, str element_name, object value)
|