HDF5  1.12.0
Macros | Functions | Variables
H5Pgcpl.c File Reference
#include "H5Pmodule.h"
#include "H5private.h"
#include "H5Eprivate.h"
#include "H5Gprivate.h"
#include "H5Iprivate.h"
#include "H5Oprivate.h"
#include "H5Ppkg.h"

Macros

#define H5G_CRT_GROUP_INFO_ENC   H5P__gcrt_group_info_enc
 
#define H5G_CRT_GROUP_INFO_DEC   H5P__gcrt_group_info_dec
 
#define H5G_CRT_LINK_INFO_ENC   H5P__gcrt_link_info_enc
 
#define H5G_CRT_LINK_INFO_DEC   H5P__gcrt_link_info_dec
 

Functions

herr_t H5Pset_local_heap_size_hint (hid_t plist_id, size_t size_hint)
 
herr_t H5Pget_local_heap_size_hint (hid_t plist_id, size_t *size_hint)
 
herr_t H5Pset_link_phase_change (hid_t plist_id, unsigned max_compact, unsigned min_dense)
 
herr_t H5Pget_link_phase_change (hid_t plist_id, unsigned *max_compact, unsigned *min_dense)
 
herr_t H5Pset_est_link_info (hid_t plist_id, unsigned est_num_entries, unsigned est_name_len)
 
herr_t H5Pget_est_link_info (hid_t plist_id, unsigned *est_num_entries, unsigned *est_name_len)
 
herr_t H5Pset_link_creation_order (hid_t plist_id, unsigned crt_order_flags)
 
herr_t H5Pget_link_creation_order (hid_t plist_id, unsigned *crt_order_flags)
 

Variables

const H5P_libclass_t H5P_CLS_GCRT [1]
 

Macro Definition Documentation

◆ H5G_CRT_GROUP_INFO_DEC

#define H5G_CRT_GROUP_INFO_DEC   H5P__gcrt_group_info_dec

◆ H5G_CRT_GROUP_INFO_ENC

#define H5G_CRT_GROUP_INFO_ENC   H5P__gcrt_group_info_enc

◆ H5G_CRT_LINK_INFO_DEC

#define H5G_CRT_LINK_INFO_DEC   H5P__gcrt_link_info_dec

◆ H5G_CRT_LINK_INFO_ENC

#define H5G_CRT_LINK_INFO_ENC   H5P__gcrt_link_info_enc

Function Documentation

◆ H5Pget_est_link_info()

herr_t H5Pget_est_link_info ( hid_t  plist_id,
unsigned est_num_entries,
unsigned est_name_len 
)

◆ H5Pget_link_creation_order()

herr_t H5Pget_link_creation_order ( hid_t  plist_id,
unsigned crt_order_flags 
)

◆ H5Pget_link_phase_change()

herr_t H5Pget_link_phase_change ( hid_t  plist_id,
unsigned max_compact,
unsigned min_dense 
)

◆ H5Pget_local_heap_size_hint()

herr_t H5Pget_local_heap_size_hint ( hid_t  plist_id,
size_t size_hint 
)

◆ H5Pset_est_link_info()

herr_t H5Pset_est_link_info ( hid_t  plist_id,
unsigned  est_num_entries,
unsigned  est_name_len 
)

◆ H5Pset_link_creation_order()

herr_t H5Pset_link_creation_order ( hid_t  plist_id,
unsigned  crt_order_flags 
)

◆ H5Pset_link_phase_change()

herr_t H5Pset_link_phase_change ( hid_t  plist_id,
unsigned  max_compact,
unsigned  min_dense 
)

◆ H5Pset_local_heap_size_hint()

herr_t H5Pset_local_heap_size_hint ( hid_t  plist_id,
size_t  size_hint 
)

Variable Documentation

◆ H5P_CLS_GCRT

const H5P_libclass_t H5P_CLS_GCRT[1]
Initial value:
= {{
"group create",
H5P__gcrt_reg_prop,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL
}}
H5P_LST_GROUP_CREATE_ID_g
hid_t H5P_LST_GROUP_CREATE_ID_g
Definition: H5Pint.c:185
H5P_CLS_GROUP_CREATE_g
H5P_genclass_t * H5P_CLS_GROUP_CREATE_g
Definition: H5Pint.c:147
H5P_CLS_OBJECT_CREATE_g
H5P_genclass_t * H5P_CLS_OBJECT_CREATE_g
Definition: H5Pint.c:133
H5P_CLS_GROUP_CREATE_ID_g
hid_t H5P_CLS_GROUP_CREATE_ID_g
Definition: H5Pint.c:146
H5P_TYPE_GROUP_CREATE
@ H5P_TYPE_GROUP_CREATE
Definition: H5Pprivate.h:71