HDF5  1.12.0
Macros | Functions | Variables
H5Pdcpl.c File Reference
#include "H5Pmodule.h"
#include "H5private.h"
#include "H5CXprivate.h"
#include "H5Dpkg.h"
#include "H5Eprivate.h"
#include "H5FLprivate.h"
#include "H5Iprivate.h"
#include "H5MMprivate.h"
#include "H5Oprivate.h"
#include "H5Ppkg.h"
#include "H5Sprivate.h"
#include "H5Tprivate.h"
#include "H5VMprivate.h"
#include "H5Zprivate.h"

Macros

#define H5D_FRIEND   /* Suppress error about including H5Dpkg */
 
#define H5D_DEF_STORAGE_COMPACT_INIT   {(hbool_t)FALSE, (size_t)0, NULL}
 
#define H5D_DEF_STORAGE_CONTIG_INIT   {HADDR_UNDEF, (hsize_t)0}
 
#define H5D_DEF_STORAGE_CHUNK_INIT   {H5D_CHUNK_IDX_BTREE, HADDR_UNDEF, H5D_COPS_BTREE, {{HADDR_UNDEF, NULL}}}
 
#define H5D_DEF_LAYOUT_CHUNK_INIT   {H5D_CHUNK_IDX_BTREE, (uint8_t)0, (unsigned)0, {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, (unsigned)0, (uint32_t)0, (hsize_t)0, (hsize_t)0, {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, {{{(uint8_t)0}}}}
 
#define H5D_DEF_STORAGE_VIRTUAL_INIT   {{HADDR_UNDEF, 0}, 0, NULL, 0, {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, H5D_VDS_ERROR, HSIZE_UNDEF, -1, -1, FALSE}
 
#define H5D_DEF_LAYOUT_COMPACT   {H5D_COMPACT, H5O_LAYOUT_VERSION_DEFAULT, NULL, {H5D_DEF_LAYOUT_CHUNK_INIT}, {H5D_CONTIGUOUS, H5D_DEF_STORAGE_CONTIG_INIT}}
 
#define H5D_DEF_LAYOUT_CONTIG   {H5D_CONTIGUOUS, H5O_LAYOUT_VERSION_DEFAULT, NULL, {H5D_DEF_LAYOUT_CHUNK_INIT}, {H5D_CONTIGUOUS, H5D_DEF_STORAGE_CONTIG_INIT}}
 
#define H5D_DEF_LAYOUT_CHUNK   {H5D_CHUNKED, H5O_LAYOUT_VERSION_DEFAULT, NULL, {H5D_DEF_LAYOUT_CHUNK_INIT}, {H5D_CONTIGUOUS, H5D_DEF_STORAGE_CONTIG_INIT}}
 
#define H5D_DEF_LAYOUT_VIRTUAL   {H5D_VIRTUAL, H5O_LAYOUT_VERSION_4, NULL, {H5D_DEF_LAYOUT_CHUNK_INIT}, {H5D_CONTIGUOUS, H5D_DEF_STORAGE_CONTIG_INIT}}
 
#define H5D_CRT_LAYOUT_SIZE   sizeof(H5O_layout_t)
 
#define H5D_CRT_LAYOUT_DEF   H5D_DEF_LAYOUT_CONTIG
 
#define H5D_CRT_LAYOUT_SET   H5P__dcrt_layout_set
 
#define H5D_CRT_LAYOUT_GET   H5P__dcrt_layout_get
 
#define H5D_CRT_LAYOUT_ENC   H5P__dcrt_layout_enc
 
#define H5D_CRT_LAYOUT_DEC   H5P__dcrt_layout_dec
 
#define H5D_CRT_LAYOUT_DEL   H5P__dcrt_layout_del
 
#define H5D_CRT_LAYOUT_COPY   H5P__dcrt_layout_copy
 
#define H5D_CRT_LAYOUT_CMP   H5P__dcrt_layout_cmp
 
#define H5D_CRT_LAYOUT_CLOSE   H5P__dcrt_layout_close
 
#define H5D_CRT_FILL_VALUE_SIZE   sizeof(H5O_fill_t)
 
#define H5D_CRT_FILL_VALUE_DEF   {{0, NULL, H5O_NULL_ID, {{0, HADDR_UNDEF}}}, H5O_FILL_VERSION_2, NULL, 0, NULL, H5D_ALLOC_TIME_LATE, H5D_FILL_TIME_IFSET, FALSE}
 
#define H5D_CRT_FILL_VALUE_SET   H5P__dcrt_fill_value_set
 
#define H5D_CRT_FILL_VALUE_GET   H5P__dcrt_fill_value_get
 
#define H5D_CRT_FILL_VALUE_ENC   H5P__dcrt_fill_value_enc
 
#define H5D_CRT_FILL_VALUE_DEC   H5P__dcrt_fill_value_dec
 
#define H5D_CRT_FILL_VALUE_DEL   H5P__dcrt_fill_value_del
 
#define H5D_CRT_FILL_VALUE_COPY   H5P__dcrt_fill_value_copy
 
#define H5D_CRT_FILL_VALUE_CMP   H5P_fill_value_cmp
 
#define H5D_CRT_FILL_VALUE_CLOSE   H5P__dcrt_fill_value_close
 
#define H5D_CRT_ALLOC_TIME_STATE_SIZE   sizeof(unsigned)
 
#define H5D_CRT_ALLOC_TIME_STATE_DEF   1
 
#define H5D_CRT_ALLOC_TIME_STATE_ENC   H5P__encode_unsigned
 
#define H5D_CRT_ALLOC_TIME_STATE_DEC   H5P__decode_unsigned
 
#define H5D_CRT_EXT_FILE_LIST_SIZE   sizeof(H5O_efl_t)
 
#define H5D_CRT_EXT_FILE_LIST_DEF   {HADDR_UNDEF, 0, 0, NULL}
 
#define H5D_CRT_EXT_FILE_LIST_SET   H5P__dcrt_ext_file_list_set
 
#define H5D_CRT_EXT_FILE_LIST_GET   H5P__dcrt_ext_file_list_get
 
#define H5D_CRT_EXT_FILE_LIST_ENC   H5P__dcrt_ext_file_list_enc
 
#define H5D_CRT_EXT_FILE_LIST_DEC   H5P__dcrt_ext_file_list_dec
 
#define H5D_CRT_EXT_FILE_LIST_DEL   H5P__dcrt_ext_file_list_del
 
#define H5D_CRT_EXT_FILE_LIST_COPY   H5P__dcrt_ext_file_list_copy
 
#define H5D_CRT_EXT_FILE_LIST_CMP   H5P__dcrt_ext_file_list_cmp
 
#define H5D_CRT_EXT_FILE_LIST_CLOSE   H5P__dcrt_ext_file_list_close
 
#define H5D_CRT_MIN_DSET_HDR_SIZE_SIZE   sizeof(hbool_t)
 
#define H5D_CRT_MIN_DSET_HDR_SIZE_DEF   FALSE
 
#define H5D_CRT_MIN_DSET_HDR_SIZE_ENC   H5P__encode_hbool_t
 
#define H5D_CRT_MIN_DSET_HDR_SIZE_DEC   H5P__decode_hbool_t
 

Functions

 H5FL_BLK_EXTERN (type_conv)
 
int H5P_fill_value_cmp (const void *_fill1, const void *_fill2, size_t H5_ATTR_UNUSED size)
 
herr_t H5Pset_layout (hid_t plist_id, H5D_layout_t layout_type)
 
H5D_layout_t H5Pget_layout (hid_t plist_id)
 
herr_t H5Pset_chunk (hid_t plist_id, int ndims, const hsize_t dim[])
 
int H5Pget_chunk (hid_t plist_id, int max_ndims, hsize_t dim[])
 
herr_t H5Pset_virtual (hid_t dcpl_id, hid_t vspace_id, const char *src_file_name, const char *src_dset_name, hid_t src_space_id)
 
herr_t H5Pget_virtual_count (hid_t dcpl_id, size_t *count)
 
hid_t H5Pget_virtual_vspace (hid_t dcpl_id, size_t idx)
 
hid_t H5Pget_virtual_srcspace (hid_t dcpl_id, size_t idx)
 
ssize_t H5Pget_virtual_filename (hid_t dcpl_id, size_t idx, char *name, size_t size)
 
ssize_t H5Pget_virtual_dsetname (hid_t dcpl_id, size_t idx, char *name, size_t size)
 
herr_t H5Pset_chunk_opts (hid_t plist_id, unsigned options)
 
herr_t H5Pget_chunk_opts (hid_t plist_id, unsigned *options)
 
herr_t H5Pset_external (hid_t plist_id, const char *name, off_t offset, hsize_t size)
 
int H5Pget_external_count (hid_t plist_id)
 
herr_t H5Pget_external (hid_t plist_id, unsigned idx, size_t name_size, char *name, off_t *offset, hsize_t *size)
 
herr_t H5Pset_szip (hid_t plist_id, unsigned options_mask, unsigned pixels_per_block)
 
herr_t H5Pset_shuffle (hid_t plist_id)
 
herr_t H5Pset_nbit (hid_t plist_id)
 
herr_t H5Pset_scaleoffset (hid_t plist_id, H5Z_SO_scale_type_t scale_type, int scale_factor)
 
herr_t H5Pset_fill_value (hid_t plist_id, hid_t type_id, const void *value)
 
herr_t H5P_get_fill_value (H5P_genplist_t *plist, const H5T_t *type, void *value)
 
herr_t H5Pget_fill_value (hid_t plist_id, hid_t type_id, void *value)
 
herr_t H5P_is_fill_value_defined (const H5O_fill_t *fill, H5D_fill_value_t *status)
 
herr_t H5P_fill_value_defined (H5P_genplist_t *plist, H5D_fill_value_t *status)
 
herr_t H5Pfill_value_defined (hid_t plist_id, H5D_fill_value_t *status)
 
herr_t H5Pset_alloc_time (hid_t plist_id, H5D_alloc_time_t alloc_time)
 
herr_t H5Pget_alloc_time (hid_t plist_id, H5D_alloc_time_t *alloc_time)
 
herr_t H5Pset_fill_time (hid_t plist_id, H5D_fill_time_t fill_time)
 
herr_t H5Pget_fill_time (hid_t plist_id, H5D_fill_time_t *fill_time)
 
herr_t H5Pget_dset_no_attrs_hint (hid_t dcpl_id, hbool_t *minimize)
 
herr_t H5Pset_dset_no_attrs_hint (hid_t dcpl_id, hbool_t minimize)
 

Variables

const H5P_libclass_t H5P_CLS_DCRT [1]
 

Macro Definition Documentation

◆ H5D_CRT_ALLOC_TIME_STATE_DEC

#define H5D_CRT_ALLOC_TIME_STATE_DEC   H5P__decode_unsigned

◆ H5D_CRT_ALLOC_TIME_STATE_DEF

#define H5D_CRT_ALLOC_TIME_STATE_DEF   1

◆ H5D_CRT_ALLOC_TIME_STATE_ENC

#define H5D_CRT_ALLOC_TIME_STATE_ENC   H5P__encode_unsigned

◆ H5D_CRT_ALLOC_TIME_STATE_SIZE

#define H5D_CRT_ALLOC_TIME_STATE_SIZE   sizeof(unsigned)

◆ H5D_CRT_EXT_FILE_LIST_CLOSE

#define H5D_CRT_EXT_FILE_LIST_CLOSE   H5P__dcrt_ext_file_list_close

◆ H5D_CRT_EXT_FILE_LIST_CMP

#define H5D_CRT_EXT_FILE_LIST_CMP   H5P__dcrt_ext_file_list_cmp

◆ H5D_CRT_EXT_FILE_LIST_COPY

#define H5D_CRT_EXT_FILE_LIST_COPY   H5P__dcrt_ext_file_list_copy

◆ H5D_CRT_EXT_FILE_LIST_DEC

#define H5D_CRT_EXT_FILE_LIST_DEC   H5P__dcrt_ext_file_list_dec

◆ H5D_CRT_EXT_FILE_LIST_DEF

#define H5D_CRT_EXT_FILE_LIST_DEF   {HADDR_UNDEF, 0, 0, NULL}

◆ H5D_CRT_EXT_FILE_LIST_DEL

#define H5D_CRT_EXT_FILE_LIST_DEL   H5P__dcrt_ext_file_list_del

◆ H5D_CRT_EXT_FILE_LIST_ENC

#define H5D_CRT_EXT_FILE_LIST_ENC   H5P__dcrt_ext_file_list_enc

◆ H5D_CRT_EXT_FILE_LIST_GET

#define H5D_CRT_EXT_FILE_LIST_GET   H5P__dcrt_ext_file_list_get

◆ H5D_CRT_EXT_FILE_LIST_SET

#define H5D_CRT_EXT_FILE_LIST_SET   H5P__dcrt_ext_file_list_set

◆ H5D_CRT_EXT_FILE_LIST_SIZE

#define H5D_CRT_EXT_FILE_LIST_SIZE   sizeof(H5O_efl_t)

◆ H5D_CRT_FILL_VALUE_CLOSE

#define H5D_CRT_FILL_VALUE_CLOSE   H5P__dcrt_fill_value_close

◆ H5D_CRT_FILL_VALUE_CMP

#define H5D_CRT_FILL_VALUE_CMP   H5P_fill_value_cmp

◆ H5D_CRT_FILL_VALUE_COPY

#define H5D_CRT_FILL_VALUE_COPY   H5P__dcrt_fill_value_copy

◆ H5D_CRT_FILL_VALUE_DEC

#define H5D_CRT_FILL_VALUE_DEC   H5P__dcrt_fill_value_dec

◆ H5D_CRT_FILL_VALUE_DEF

#define H5D_CRT_FILL_VALUE_DEF   {{0, NULL, H5O_NULL_ID, {{0, HADDR_UNDEF}}}, H5O_FILL_VERSION_2, NULL, 0, NULL, H5D_ALLOC_TIME_LATE, H5D_FILL_TIME_IFSET, FALSE}

◆ H5D_CRT_FILL_VALUE_DEL

#define H5D_CRT_FILL_VALUE_DEL   H5P__dcrt_fill_value_del

◆ H5D_CRT_FILL_VALUE_ENC

#define H5D_CRT_FILL_VALUE_ENC   H5P__dcrt_fill_value_enc

◆ H5D_CRT_FILL_VALUE_GET

#define H5D_CRT_FILL_VALUE_GET   H5P__dcrt_fill_value_get

◆ H5D_CRT_FILL_VALUE_SET

#define H5D_CRT_FILL_VALUE_SET   H5P__dcrt_fill_value_set

◆ H5D_CRT_FILL_VALUE_SIZE

#define H5D_CRT_FILL_VALUE_SIZE   sizeof(H5O_fill_t)

◆ H5D_CRT_LAYOUT_CLOSE

#define H5D_CRT_LAYOUT_CLOSE   H5P__dcrt_layout_close

◆ H5D_CRT_LAYOUT_CMP

#define H5D_CRT_LAYOUT_CMP   H5P__dcrt_layout_cmp

◆ H5D_CRT_LAYOUT_COPY

#define H5D_CRT_LAYOUT_COPY   H5P__dcrt_layout_copy

◆ H5D_CRT_LAYOUT_DEC

#define H5D_CRT_LAYOUT_DEC   H5P__dcrt_layout_dec

◆ H5D_CRT_LAYOUT_DEF

#define H5D_CRT_LAYOUT_DEF   H5D_DEF_LAYOUT_CONTIG

◆ H5D_CRT_LAYOUT_DEL

#define H5D_CRT_LAYOUT_DEL   H5P__dcrt_layout_del

◆ H5D_CRT_LAYOUT_ENC

#define H5D_CRT_LAYOUT_ENC   H5P__dcrt_layout_enc

◆ H5D_CRT_LAYOUT_GET

#define H5D_CRT_LAYOUT_GET   H5P__dcrt_layout_get

◆ H5D_CRT_LAYOUT_SET

#define H5D_CRT_LAYOUT_SET   H5P__dcrt_layout_set

◆ H5D_CRT_LAYOUT_SIZE

#define H5D_CRT_LAYOUT_SIZE   sizeof(H5O_layout_t)

◆ H5D_CRT_MIN_DSET_HDR_SIZE_DEC

#define H5D_CRT_MIN_DSET_HDR_SIZE_DEC   H5P__decode_hbool_t

◆ H5D_CRT_MIN_DSET_HDR_SIZE_DEF

#define H5D_CRT_MIN_DSET_HDR_SIZE_DEF   FALSE

◆ H5D_CRT_MIN_DSET_HDR_SIZE_ENC

#define H5D_CRT_MIN_DSET_HDR_SIZE_ENC   H5P__encode_hbool_t

◆ H5D_CRT_MIN_DSET_HDR_SIZE_SIZE

#define H5D_CRT_MIN_DSET_HDR_SIZE_SIZE   sizeof(hbool_t)

◆ H5D_DEF_LAYOUT_CHUNK

◆ H5D_DEF_LAYOUT_CHUNK_INIT

#define H5D_DEF_LAYOUT_CHUNK_INIT   {H5D_CHUNK_IDX_BTREE, (uint8_t)0, (unsigned)0, {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, (unsigned)0, (uint32_t)0, (hsize_t)0, (hsize_t)0, {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, {{{(uint8_t)0}}}}

◆ H5D_DEF_LAYOUT_COMPACT

◆ H5D_DEF_LAYOUT_CONTIG

◆ H5D_DEF_LAYOUT_VIRTUAL

◆ H5D_DEF_STORAGE_CHUNK_INIT

#define H5D_DEF_STORAGE_CHUNK_INIT   {H5D_CHUNK_IDX_BTREE, HADDR_UNDEF, H5D_COPS_BTREE, {{HADDR_UNDEF, NULL}}}

◆ H5D_DEF_STORAGE_COMPACT_INIT

#define H5D_DEF_STORAGE_COMPACT_INIT   {(hbool_t)FALSE, (size_t)0, NULL}

◆ H5D_DEF_STORAGE_CONTIG_INIT

#define H5D_DEF_STORAGE_CONTIG_INIT   {HADDR_UNDEF, (hsize_t)0}

◆ H5D_DEF_STORAGE_VIRTUAL_INIT

#define H5D_DEF_STORAGE_VIRTUAL_INIT   {{HADDR_UNDEF, 0}, 0, NULL, 0, {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, H5D_VDS_ERROR, HSIZE_UNDEF, -1, -1, FALSE}

◆ H5D_FRIEND

#define H5D_FRIEND   /* Suppress error about including H5Dpkg */

Function Documentation

◆ H5FL_BLK_EXTERN()

H5FL_BLK_EXTERN ( type_conv  )

◆ H5P_fill_value_cmp()

int H5P_fill_value_cmp ( const void *  _fill1,
const void *  _fill2,
size_t H5_ATTR_UNUSED  size 
)

◆ H5P_fill_value_defined()

herr_t H5P_fill_value_defined ( H5P_genplist_t plist,
H5D_fill_value_t status 
)

◆ H5P_get_fill_value()

herr_t H5P_get_fill_value ( H5P_genplist_t plist,
const H5T_t type,
void *  value 
)

◆ H5P_is_fill_value_defined()

herr_t H5P_is_fill_value_defined ( const H5O_fill_t fill,
H5D_fill_value_t status 
)

◆ H5Pfill_value_defined()

herr_t H5Pfill_value_defined ( hid_t  plist_id,
H5D_fill_value_t status 
)

◆ H5Pget_alloc_time()

herr_t H5Pget_alloc_time ( hid_t  plist_id,
H5D_alloc_time_t alloc_time 
)

◆ H5Pget_chunk()

int H5Pget_chunk ( hid_t  plist_id,
int  max_ndims,
hsize_t  dim[] 
)

◆ H5Pget_chunk_opts()

herr_t H5Pget_chunk_opts ( hid_t  plist_id,
unsigned options 
)

◆ H5Pget_dset_no_attrs_hint()

herr_t H5Pget_dset_no_attrs_hint ( hid_t  dcpl_id,
hbool_t minimize 
)

◆ H5Pget_external()

herr_t H5Pget_external ( hid_t  plist_id,
unsigned  idx,
size_t  name_size,
char *  name,
off_t *  offset,
hsize_t size 
)

◆ H5Pget_external_count()

int H5Pget_external_count ( hid_t  plist_id)

◆ H5Pget_fill_time()

herr_t H5Pget_fill_time ( hid_t  plist_id,
H5D_fill_time_t fill_time 
)

◆ H5Pget_fill_value()

herr_t H5Pget_fill_value ( hid_t  plist_id,
hid_t  type_id,
void *  value 
)

◆ H5Pget_layout()

H5D_layout_t H5Pget_layout ( hid_t  plist_id)

◆ H5Pget_virtual_count()

herr_t H5Pget_virtual_count ( hid_t  dcpl_id,
size_t count 
)

◆ H5Pget_virtual_dsetname()

ssize_t H5Pget_virtual_dsetname ( hid_t  dcpl_id,
size_t  idx,
char *  name,
size_t  size 
)

◆ H5Pget_virtual_filename()

ssize_t H5Pget_virtual_filename ( hid_t  dcpl_id,
size_t  idx,
char *  name,
size_t  size 
)

◆ H5Pget_virtual_srcspace()

hid_t H5Pget_virtual_srcspace ( hid_t  dcpl_id,
size_t  idx 
)

◆ H5Pget_virtual_vspace()

hid_t H5Pget_virtual_vspace ( hid_t  dcpl_id,
size_t  idx 
)

◆ H5Pset_alloc_time()

herr_t H5Pset_alloc_time ( hid_t  plist_id,
H5D_alloc_time_t  alloc_time 
)

◆ H5Pset_chunk()

herr_t H5Pset_chunk ( hid_t  plist_id,
int  ndims,
const hsize_t  dim[] 
)

◆ H5Pset_chunk_opts()

herr_t H5Pset_chunk_opts ( hid_t  plist_id,
unsigned  options 
)

◆ H5Pset_dset_no_attrs_hint()

herr_t H5Pset_dset_no_attrs_hint ( hid_t  dcpl_id,
hbool_t  minimize 
)

◆ H5Pset_external()

herr_t H5Pset_external ( hid_t  plist_id,
const char *  name,
off_t  offset,
hsize_t  size 
)

◆ H5Pset_fill_time()

herr_t H5Pset_fill_time ( hid_t  plist_id,
H5D_fill_time_t  fill_time 
)

◆ H5Pset_fill_value()

herr_t H5Pset_fill_value ( hid_t  plist_id,
hid_t  type_id,
const void *  value 
)

◆ H5Pset_layout()

herr_t H5Pset_layout ( hid_t  plist_id,
H5D_layout_t  layout_type 
)

◆ H5Pset_nbit()

herr_t H5Pset_nbit ( hid_t  plist_id)

◆ H5Pset_scaleoffset()

herr_t H5Pset_scaleoffset ( hid_t  plist_id,
H5Z_SO_scale_type_t  scale_type,
int  scale_factor 
)

◆ H5Pset_shuffle()

herr_t H5Pset_shuffle ( hid_t  plist_id)

◆ H5Pset_szip()

herr_t H5Pset_szip ( hid_t  plist_id,
unsigned  options_mask,
unsigned  pixels_per_block 
)

◆ H5Pset_virtual()

herr_t H5Pset_virtual ( hid_t  dcpl_id,
hid_t  vspace_id,
const char *  src_file_name,
const char *  src_dset_name,
hid_t  src_space_id 
)

Variable Documentation

◆ H5P_CLS_DCRT

const H5P_libclass_t H5P_CLS_DCRT[1]
Initial value:
= {{
"dataset create",
H5P__dcrt_reg_prop,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL
}}
H5P_LST_DATASET_CREATE_ID_g
hid_t H5P_LST_DATASET_CREATE_ID_g
Definition: H5Pint.c:181
H5P_CLS_DATASET_CREATE_g
H5P_genclass_t * H5P_CLS_DATASET_CREATE_g
Definition: H5Pint.c:139
H5P_CLS_OBJECT_CREATE_g
H5P_genclass_t * H5P_CLS_OBJECT_CREATE_g
Definition: H5Pint.c:133
H5P_CLS_DATASET_CREATE_ID_g
hid_t H5P_CLS_DATASET_CREATE_ID_g
Definition: H5Pint.c:138
H5P_TYPE_DATASET_CREATE
@ H5P_TYPE_DATASET_CREATE
Definition: H5Pprivate.h:67