######################################################################## # # License: BSD # Created: # Author: Francesc Alted - faltet@pytables.com # # $Id$ # ######################################################################## from numpy cimport ndarray from .definitions cimport hid_t, hsize_t, hbool_t # Declaration of instance variables for shared classes cdef class Node: cdef object name cdef hid_t parent_id cdef class Leaf(Node): cdef hid_t dataset_id cdef hid_t type_id cdef hid_t base_type_id cdef hid_t disk_type_id cdef hsize_t *dims # Necessary to be here because of Leaf._g_truncate() cdef _get_type_ids(self) cdef _convert_time64(self, ndarray nparr, int sense) cdef class Array(Leaf): cdef int rank cdef hsize_t *maxdims cdef hsize_t *dims_chunk cdef hbool_t blosc2_support_read cdef hbool_t blosc2_support_write ## Local Variables: ## mode: python ## py-indent-offset: 2 ## tab-width: 2 ## fill-column: 78 ## End: