MISR Toolkit
1.5.1
|
Go to the source code of this file.
Macros | |
#define | H5D_CHUNK_CACHE_NSLOTS_DEFAULT ((size_t) -1) |
#define | H5D_CHUNK_CACHE_NBYTES_DEFAULT ((size_t) -1) |
#define | H5D_CHUNK_CACHE_W0_DEFAULT (-1.0f) |
#define | H5D_XFER_DIRECT_CHUNK_WRITE_FLAG_NAME "direct_chunk_flag" |
#define | H5D_XFER_DIRECT_CHUNK_WRITE_FILTERS_NAME "direct_chunk_filters" |
#define | H5D_XFER_DIRECT_CHUNK_WRITE_OFFSET_NAME "direct_chunk_offset" |
#define | H5D_XFER_DIRECT_CHUNK_WRITE_DATASIZE_NAME "direct_chunk_datasize" |
#define | H5D_XFER_DIRECT_CHUNK_READ_FLAG_NAME "direct_chunk_read_flag" |
#define | H5D_XFER_DIRECT_CHUNK_READ_OFFSET_NAME "direct_chunk_read_offset" |
#define | H5D_XFER_DIRECT_CHUNK_READ_FILTERS_NAME "direct_chunk_read_filters" |
Typedefs | |
typedef enum H5D_layout_t | H5D_layout_t |
typedef enum H5D_chunk_index_t | H5D_chunk_index_t |
typedef enum H5D_alloc_time_t | H5D_alloc_time_t |
typedef enum H5D_space_status_t | H5D_space_status_t |
typedef enum H5D_fill_time_t | H5D_fill_time_t |
typedef enum H5D_fill_value_t | H5D_fill_value_t |
typedef herr_t(* | H5D_operator_t) (void *elem, hid_t type_id, unsigned ndim, const hsize_t *point, void *operator_data) |
typedef herr_t(* | H5D_scatter_func_t) (const void **src_buf, size_t *src_buf_bytes_used, void *op_data) |
typedef herr_t(* | H5D_gather_func_t) (const void *dst_buf, size_t dst_buf_bytes_used, void *op_data) |
Enumerations | |
enum | H5D_layout_t { H5D_LAYOUT_ERROR = -1, H5D_COMPACT = 0, H5D_CONTIGUOUS = 1, H5D_CHUNKED = 2, H5D_NLAYOUTS = 3 } |
enum | H5D_chunk_index_t { H5D_CHUNK_BTREE = 0 } |
enum | H5D_alloc_time_t { H5D_ALLOC_TIME_ERROR = -1, H5D_ALLOC_TIME_DEFAULT = 0, H5D_ALLOC_TIME_EARLY = 1, H5D_ALLOC_TIME_LATE = 2, H5D_ALLOC_TIME_INCR = 3 } |
enum | H5D_space_status_t { H5D_SPACE_STATUS_ERROR = -1, H5D_SPACE_STATUS_NOT_ALLOCATED = 0, H5D_SPACE_STATUS_PART_ALLOCATED = 1, H5D_SPACE_STATUS_ALLOCATED = 2 } |
enum | H5D_fill_time_t { H5D_FILL_TIME_ERROR = -1, H5D_FILL_TIME_ALLOC = 0, H5D_FILL_TIME_NEVER = 1, H5D_FILL_TIME_IFSET = 2 } |
enum | H5D_fill_value_t { H5D_FILL_VALUE_ERROR =-1, H5D_FILL_VALUE_UNDEFINED =0, H5D_FILL_VALUE_DEFAULT =1, H5D_FILL_VALUE_USER_DEFINED =2 } |
#define H5D_CHUNK_CACHE_NBYTES_DEFAULT ((size_t) -1) |
Definition at line 32 of file H5Dpublic.h.
#define H5D_CHUNK_CACHE_NSLOTS_DEFAULT ((size_t) -1) |
Definition at line 31 of file H5Dpublic.h.
#define H5D_CHUNK_CACHE_W0_DEFAULT (-1.0f) |
Definition at line 33 of file H5Dpublic.h.
#define H5D_XFER_DIRECT_CHUNK_READ_FILTERS_NAME "direct_chunk_read_filters" |
Definition at line 44 of file H5Dpublic.h.
#define H5D_XFER_DIRECT_CHUNK_READ_FLAG_NAME "direct_chunk_read_flag" |
Definition at line 42 of file H5Dpublic.h.
#define H5D_XFER_DIRECT_CHUNK_READ_OFFSET_NAME "direct_chunk_read_offset" |
Definition at line 43 of file H5Dpublic.h.
#define H5D_XFER_DIRECT_CHUNK_WRITE_DATASIZE_NAME "direct_chunk_datasize" |
Definition at line 39 of file H5Dpublic.h.
#define H5D_XFER_DIRECT_CHUNK_WRITE_FILTERS_NAME "direct_chunk_filters" |
Definition at line 37 of file H5Dpublic.h.
#define H5D_XFER_DIRECT_CHUNK_WRITE_FLAG_NAME "direct_chunk_flag" |
Definition at line 36 of file H5Dpublic.h.
#define H5D_XFER_DIRECT_CHUNK_WRITE_OFFSET_NAME "direct_chunk_offset" |
Definition at line 38 of file H5Dpublic.h.
typedef enum H5D_alloc_time_t H5D_alloc_time_t |
typedef enum H5D_chunk_index_t H5D_chunk_index_t |
typedef enum H5D_fill_time_t H5D_fill_time_t |
typedef enum H5D_fill_value_t H5D_fill_value_t |
Definition at line 119 of file H5Dpublic.h.
typedef enum H5D_layout_t H5D_layout_t |
typedef herr_t(* H5D_operator_t) (void *elem, hid_t type_id, unsigned ndim, const hsize_t *point, void *operator_data) |
Definition at line 110 of file H5Dpublic.h.
typedef herr_t(* H5D_scatter_func_t) (const void **src_buf, size_t *src_buf_bytes_used, void *op_data) |
Definition at line 114 of file H5Dpublic.h.
typedef enum H5D_space_status_t H5D_space_status_t |
enum H5D_alloc_time_t |
Enumerator | |
---|---|
H5D_ALLOC_TIME_ERROR | |
H5D_ALLOC_TIME_DEFAULT | |
H5D_ALLOC_TIME_EARLY | |
H5D_ALLOC_TIME_LATE | |
H5D_ALLOC_TIME_INCR |
Definition at line 66 of file H5Dpublic.h.
enum H5D_chunk_index_t |
Enumerator | |
---|---|
H5D_CHUNK_BTREE |
Definition at line 61 of file H5Dpublic.h.
enum H5D_fill_time_t |
Enumerator | |
---|---|
H5D_FILL_TIME_ERROR | |
H5D_FILL_TIME_ALLOC | |
H5D_FILL_TIME_NEVER | |
H5D_FILL_TIME_IFSET |
Definition at line 83 of file H5Dpublic.h.
enum H5D_fill_value_t |
Enumerator | |
---|---|
H5D_FILL_VALUE_ERROR | |
H5D_FILL_VALUE_UNDEFINED | |
H5D_FILL_VALUE_DEFAULT | |
H5D_FILL_VALUE_USER_DEFINED |
Definition at line 91 of file H5Dpublic.h.
enum H5D_layout_t |
Enumerator | |
---|---|
H5D_LAYOUT_ERROR | |
H5D_COMPACT | |
H5D_CONTIGUOUS | |
H5D_CHUNKED | |
H5D_NLAYOUTS |
Definition at line 51 of file H5Dpublic.h.
enum H5D_space_status_t |
Enumerator | |
---|---|
H5D_SPACE_STATUS_ERROR | |
H5D_SPACE_STATUS_NOT_ALLOCATED | |
H5D_SPACE_STATUS_PART_ALLOCATED | |
H5D_SPACE_STATUS_ALLOCATED |
Definition at line 75 of file H5Dpublic.h.
H5_DLL hid_t H5Dcreate1 | ( | hid_t | file_id, |
const char * | name, | ||
hid_t | type_id, | ||
hid_t | space_id, | ||
hid_t | dcpl_id | ||
) |
H5_DLL hid_t H5Dcreate2 | ( | hid_t | loc_id, |
const char * | name, | ||
hid_t | type_id, | ||
hid_t | space_id, | ||
hid_t | lcpl_id, | ||
hid_t | dcpl_id, | ||
hid_t | dapl_id | ||
) |
H5_DLL hid_t H5Dcreate_anon | ( | hid_t | file_id, |
hid_t | type_id, | ||
hid_t | space_id, | ||
hid_t | plist_id, | ||
hid_t | dapl_id | ||
) |
H5_DLL herr_t H5Dfill | ( | const void * | fill, |
hid_t | fill_type, | ||
void * | buf, | ||
hid_t | buf_type, | ||
hid_t | space | ||
) |
H5_DLL herr_t H5Dgather | ( | hid_t | src_space_id, |
const void * | src_buf, | ||
hid_t | type_id, | ||
size_t | dst_buf_size, | ||
void * | dst_buf, | ||
H5D_gather_func_t | op, | ||
void * | op_data | ||
) |
H5_DLL herr_t H5Dget_chunk_storage_size | ( | hid_t | dset_id, |
const hsize_t * | offset, | ||
hsize_t * | chunk_bytes | ||
) |
H5_DLL herr_t H5Dget_space_status | ( | hid_t | dset_id, |
H5D_space_status_t * | allocation | ||
) |
H5_DLL herr_t H5Diterate | ( | void * | buf, |
hid_t | type_id, | ||
hid_t | space_id, | ||
H5D_operator_t | op, | ||
void * | operator_data | ||
) |
H5_DLL herr_t H5Dread | ( | hid_t | dset_id, |
hid_t | mem_type_id, | ||
hid_t | mem_space_id, | ||
hid_t | file_space_id, | ||
hid_t | plist_id, | ||
void * | buf | ||
) |
H5_DLL herr_t H5Dscatter | ( | H5D_scatter_func_t | op, |
void * | op_data, | ||
hid_t | type_id, | ||
hid_t | dst_space_id, | ||
void * | dst_buf | ||
) |
H5_DLL herr_t H5Dvlen_get_buf_size | ( | hid_t | dataset_id, |
hid_t | type_id, | ||
hid_t | space_id, | ||
hsize_t * | size | ||
) |