HDF5  1.12.0
Macros | Functions | Variables
H5Pstrcpl.c File Reference
#include "H5Pmodule.h"
#include "H5private.h"
#include "H5Eprivate.h"
#include "H5Fprivate.h"
#include "H5Iprivate.h"
#include "H5Ppkg.h"

Macros

#define H5P_STRCRT_CHAR_ENCODING_SIZE   sizeof(H5T_cset_t)
 
#define H5P_STRCRT_CHAR_ENCODING_DEF   H5F_DEFAULT_CSET
 
#define H5P_STRCRT_CHAR_ENCODING_ENC   H5P__strcrt_char_encoding_enc
 
#define H5P_STRCRT_CHAR_ENCODING_DEC   H5P__strcrt_char_encoding_dec
 

Functions

herr_t H5Pset_char_encoding (hid_t plist_id, H5T_cset_t encoding)
 
herr_t H5Pget_char_encoding (hid_t plist_id, H5T_cset_t *encoding)
 

Variables

const H5P_libclass_t H5P_CLS_STRCRT [1]
 

Macro Definition Documentation

◆ H5P_STRCRT_CHAR_ENCODING_DEC

#define H5P_STRCRT_CHAR_ENCODING_DEC   H5P__strcrt_char_encoding_dec

◆ H5P_STRCRT_CHAR_ENCODING_DEF

#define H5P_STRCRT_CHAR_ENCODING_DEF   H5F_DEFAULT_CSET

◆ H5P_STRCRT_CHAR_ENCODING_ENC

#define H5P_STRCRT_CHAR_ENCODING_ENC   H5P__strcrt_char_encoding_enc

◆ H5P_STRCRT_CHAR_ENCODING_SIZE

#define H5P_STRCRT_CHAR_ENCODING_SIZE   sizeof(H5T_cset_t)

Function Documentation

◆ H5Pget_char_encoding()

herr_t H5Pget_char_encoding ( hid_t  plist_id,
H5T_cset_t encoding 
)

◆ H5Pset_char_encoding()

herr_t H5Pset_char_encoding ( hid_t  plist_id,
H5T_cset_t  encoding 
)

Variable Documentation

◆ H5P_CLS_STRCRT

const H5P_libclass_t H5P_CLS_STRCRT[1]
Initial value:
= {{
"string create",
NULL,
H5P__strcrt_reg_prop,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL
}}
H5P_CLS_STRING_CREATE_ID_g
hid_t H5P_CLS_STRING_CREATE_ID_g
Definition: H5Pint.c:168
H5P_CLS_STRING_CREATE_g
H5P_genclass_t * H5P_CLS_STRING_CREATE_g
Definition: H5Pint.c:169
H5P_TYPE_STRING_CREATE
@ H5P_TYPE_STRING_CREATE
Definition: H5Pprivate.h:75
H5P_CLS_ROOT_g
H5P_genclass_t * H5P_CLS_ROOT_g
Definition: H5Pint.c:131