HDF5  1.12.0
H5Pencdec.c File Reference

Data Structures

struct  H5P_enc_iter_ud_t
 

Functions

herr_t H5P__encode_size_t (const void *value, void **_pp, size_t *size)
 
herr_t H5P__encode_hsize_t (const void *value, void **_pp, size_t *size)
 
herr_t H5P__encode_unsigned (const void *value, void **_pp, size_t *size)
 
herr_t H5P__encode_uint8_t (const void *value, void **_pp, size_t *size)
 
herr_t H5P__encode_hbool_t (const void *value, void **_pp, size_t *size)
 
herr_t H5P__encode_double (const void *value, void **_pp, size_t *size)
 
herr_t H5P__encode (const H5P_genplist_t *plist, hbool_t enc_all_prop, void *buf, size_t *nalloc)
 
herr_t H5P__decode_size_t (const void **_pp, void *_value)
 
herr_t H5P__decode_hsize_t (const void **_pp, void *_value)
 
herr_t H5P__decode_unsigned (const void **_pp, void *_value)
 
herr_t H5P__decode_uint8_t (const void **_pp, void *_value)
 
herr_t H5P__decode_hbool_t (const void **_pp, void *_value)
 
herr_t H5P__decode_double (const void **_pp, void *_value)
 
hid_t H5P__decode (const void *buf)
 

Function Documentation

◆ H5P__decode()

◆ H5P__decode_double()

herr_t H5P__decode_double ( const void **  _pp,
void *  _value 
)

◆ H5P__decode_hbool_t()

herr_t H5P__decode_hbool_t ( const void **  _pp,
void *  _value 
)

◆ H5P__decode_hsize_t()

herr_t H5P__decode_hsize_t ( const void **  _pp,
void *  _value 
)

References FUNC_LEAVE_NOAPI(), and HDassert().

◆ H5P__decode_size_t()

herr_t H5P__decode_size_t ( const void **  _pp,
void *  _value 
)

References FUNC_LEAVE_NOAPI(), and HDassert().

◆ H5P__decode_uint8_t()

herr_t H5P__decode_uint8_t ( const void **  _pp,
void *  _value 
)

◆ H5P__decode_unsigned()

herr_t H5P__decode_unsigned ( const void **  _pp,
void *  _value 
)

◆ H5P__encode()

◆ H5P__encode_double()

herr_t H5P__encode_double ( const void *  value,
void **  _pp,
size_t *  size 
)

◆ H5P__encode_hbool_t()

herr_t H5P__encode_hbool_t ( const void *  value,
void **  _pp,
size_t *  size 
)

References FUNC_LEAVE_NOAPI(), HDassert(), NULL, and size.

◆ H5P__encode_hsize_t()

herr_t H5P__encode_hsize_t ( const void *  value,
void **  _pp,
size_t *  size 
)

◆ H5P__encode_size_t()

herr_t H5P__encode_size_t ( const void *  value,
void **  _pp,
size_t *  size 
)

◆ H5P__encode_uint8_t()

herr_t H5P__encode_uint8_t ( const void *  value,
void **  _pp,
size_t *  size 
)

References FUNC_LEAVE_NOAPI(), HDassert(), NULL, and size.

◆ H5P__encode_unsigned()

herr_t H5P__encode_unsigned ( const void *  value,
void **  _pp,
size_t *  size 
)

References FUNC_LEAVE_NOAPI(), HDassert(), NULL, and size.