#include "H5Sprivate.h"
Go to the source code of this file.
|
typedef herr_t(* | H5S_sel_copy_func_t) (H5S_t *dst, const H5S_t *src, hbool_t share_selection) |
|
typedef herr_t(* | H5S_sel_get_seq_list_func_t) (const H5S_t *space, unsigned flags, H5S_sel_iter_t *iter, size_t maxseq, size_t maxbytes, size_t *nseq, size_t *nbytes, hsize_t *off, size_t *len) |
|
typedef herr_t(* | H5S_sel_release_func_t) (H5S_t *space) |
|
typedef htri_t(* | H5S_sel_is_valid_func_t) (const H5S_t *space) |
|
typedef hssize_t(* | H5S_sel_serial_size_func_t) (const H5S_t *space) |
|
typedef herr_t(* | H5S_sel_serialize_func_t) (const H5S_t *space, uint8_t *buf) |
|
typedef herr_t(* | H5S_sel_deserialize_func_t) (H5S_t *space, const uint8_t *buf) |
|
typedef herr_t(* | H5S_sel_bounds_func_t) (const H5S_t *space, hsize_t *start, hsize_t *end) |
|
typedef herr_t(* | H5S_sel_offset_func_t) (const H5S_t *space, hsize_t *offset) |
|
typedef htri_t(* | H5S_sel_is_contiguous_func_t) (const H5S_t *space) |
|
typedef htri_t(* | H5S_sel_is_single_func_t) (const H5S_t *space) |
|
typedef htri_t(* | H5S_sel_is_regular_func_t) (const H5S_t *space) |
|
typedef herr_t(* | H5S_sel_adjust_u_func_t) (H5S_t *space, const hsize_t *offset) |
|
typedef herr_t(* | H5S_sel_project_scalar) (const H5S_t *space, hsize_t *offset) |
|
typedef herr_t(* | H5S_sel_project_simple) (const H5S_t *space, H5S_t *new_space, hsize_t *offset) |
|
typedef herr_t(* | H5S_sel_iter_init_func_t) (H5S_sel_iter_t *sel_iter, const H5S_t *space) |
|
typedef herr_t(* | H5S_sel_iter_coords_func_t) (const H5S_sel_iter_t *iter, hsize_t *coords) |
|
typedef herr_t(* | H5S_sel_iter_block_func_t) (const H5S_sel_iter_t *iter, hsize_t *start, hsize_t *end) |
|
typedef hsize_t(* | H5S_sel_iter_nelmts_func_t) (const H5S_sel_iter_t *iter) |
|
typedef htri_t(* | H5S_sel_iter_has_next_block_func_t) (const H5S_sel_iter_t *iter) |
|
typedef herr_t(* | H5S_sel_iter_next_func_t) (H5S_sel_iter_t *iter, size_t nelem) |
|
typedef herr_t(* | H5S_sel_iter_next_block_func_t) (H5S_sel_iter_t *iter) |
|
typedef herr_t(* | H5S_sel_iter_release_func_t) (H5S_sel_iter_t *iter) |
|
typedef struct H5S_sel_iter_class_t | H5S_sel_iter_class_t |
|
◆ H5O_SDSPACE_VERSION_1
#define H5O_SDSPACE_VERSION_1 1 |
◆ H5O_SDSPACE_VERSION_2
#define H5O_SDSPACE_VERSION_2 2 |
◆ H5O_SDSPACE_VERSION_LATEST
◆ H5S_UINT16_MAX
#define H5S_UINT16_MAX 65535 /* 2^16 - 1 */ |
◆ H5S_UINT32_MAX
#define H5S_UINT32_MAX 4294967295 /* 2^32 - 1 */ |
◆ H5S_VALID_MAX
#define H5S_VALID_MAX 0x01 |
◆ H5S_VALID_PERM
#define H5S_VALID_PERM 0x02 |
◆ H5S_sel_adjust_u_func_t
◆ H5S_sel_bounds_func_t
◆ H5S_sel_copy_func_t
◆ H5S_sel_deserialize_func_t
◆ H5S_sel_get_seq_list_func_t
typedef herr_t(* H5S_sel_get_seq_list_func_t) (const H5S_t *space, unsigned flags, H5S_sel_iter_t *iter, size_t maxseq, size_t maxbytes, size_t *nseq, size_t *nbytes, hsize_t *off, size_t *len) |
◆ H5S_sel_is_contiguous_func_t
◆ H5S_sel_is_regular_func_t
◆ H5S_sel_is_single_func_t
◆ H5S_sel_is_valid_func_t
◆ H5S_sel_iter_block_func_t
◆ H5S_sel_iter_class_t
◆ H5S_sel_iter_coords_func_t
typedef herr_t(* H5S_sel_iter_coords_func_t) (const H5S_sel_iter_t *iter, hsize_t *coords) |
◆ H5S_sel_iter_has_next_block_func_t
typedef htri_t(* H5S_sel_iter_has_next_block_func_t) (const H5S_sel_iter_t *iter) |
◆ H5S_sel_iter_init_func_t
typedef herr_t(* H5S_sel_iter_init_func_t) (H5S_sel_iter_t *sel_iter, const H5S_t *space) |
◆ H5S_sel_iter_nelmts_func_t
typedef hsize_t(* H5S_sel_iter_nelmts_func_t) (const H5S_sel_iter_t *iter) |
◆ H5S_sel_iter_next_block_func_t
typedef herr_t(* H5S_sel_iter_next_block_func_t) (H5S_sel_iter_t *iter) |
◆ H5S_sel_iter_next_func_t
typedef herr_t(* H5S_sel_iter_next_func_t) (H5S_sel_iter_t *iter, size_t nelem) |
◆ H5S_sel_iter_release_func_t
typedef herr_t(* H5S_sel_iter_release_func_t) (H5S_sel_iter_t *iter) |
◆ H5S_sel_offset_func_t
◆ H5S_sel_project_scalar
◆ H5S_sel_project_simple
◆ H5S_sel_release_func_t
typedef herr_t(* H5S_sel_release_func_t) (H5S_t *space) |
◆ H5S_sel_serial_size_func_t
◆ H5S_sel_serialize_func_t
◆ H5S_extent_copy()
◆ H5S_extent_release()
◆ H5S_sel_all
◆ H5S_sel_hyper
◆ H5S_sel_none
◆ H5S_sel_point