HDF5  1.12.0
H5Spoint.c File Reference

Typedefs

typedef hsize_t hcoords_t
 

Functions

 H5FL_BARR_DEFINE_STATIC (H5S_pnt_node_t, hcoords_t, H5S_MAX_RANK)
 
 H5FL_DEFINE_STATIC (H5S_pnt_list_t)
 
herr_t H5S_select_elements (H5S_t *space, H5S_seloper_t op, size_t num_elem, const hsize_t *coord)
 
hssize_t H5Sget_select_elem_npoints (hid_t spaceid)
 
herr_t H5Sget_select_elem_pointlist (hid_t spaceid, hsize_t startpoint, hsize_t numpoints, hsize_t buf[])
 
herr_t H5Sselect_elements (hid_t spaceid, H5S_seloper_t op, size_t num_elem, const hsize_t *coord)
 

Variables

const H5S_select_class_t H5S_sel_point [1]
 
const unsigned H5O_sds_point_ver_bounds []
 

Typedef Documentation

◆ hcoords_t

typedef hsize_t hcoords_t

Function Documentation

◆ H5FL_BARR_DEFINE_STATIC()

H5FL_BARR_DEFINE_STATIC ( H5S_pnt_node_t  ,
hcoords_t  ,
H5S_MAX_RANK   
)

◆ H5FL_DEFINE_STATIC()

H5FL_DEFINE_STATIC ( H5S_pnt_list_t  )

◆ H5S_select_elements()

◆ H5Sget_select_elem_npoints()

hssize_t H5Sget_select_elem_npoints ( hid_t  spaceid)

◆ H5Sget_select_elem_pointlist()

herr_t H5Sget_select_elem_pointlist ( hid_t  spaceid,
hsize_t  startpoint,
hsize_t  numpoints,
hsize_t  buf[] 
)

◆ H5Sselect_elements()

herr_t H5Sselect_elements ( hid_t  spaceid,
H5S_seloper_t  op,
size_t  num_elem,
const hsize_t *  coord 
)

Variable Documentation

◆ H5O_sds_point_ver_bounds

const unsigned H5O_sds_point_ver_bounds[]
Initial value:
= {
H5S_POINT_VERSION_1,
H5S_POINT_VERSION_1,
H5S_POINT_VERSION_1,
H5S_POINT_VERSION_2
}

◆ H5S_sel_point

const H5S_select_class_t H5S_sel_point[1]
Initial value:
= {{
H5S__point_copy,
H5S__point_release,
H5S__point_is_valid,
H5S__point_serial_size,
H5S__point_serialize,
H5S__point_deserialize,
H5S__point_bounds,
H5S__point_offset,
H5S__point_unlim_dim,
H5S__point_is_contiguous,
H5S__point_is_single,
H5S__point_is_regular,
H5S__point_shape_same,
H5S__point_intersect_block,
H5S__point_adjust_u,
H5S__point_adjust_s,
H5S__point_project_scalar,
H5S__point_project_simple,
H5S__point_iter_init,
}}
H5S_SEL_POINTS
@ H5S_SEL_POINTS
Definition: H5Spublic.h:111
NULL
FUNC_ENTER_NOAPI_NOINIT NULL
Definition: H5FDfamily.c:637