H5Pset_char_encoding(
hid_t plist_id,
H5T_cset_t encoding
)
H5Pset_char_encoding sets the character encoding
used to encode strings or object names that are created with the
property list plist_id.
Valid values for encoding are defined in
H5Tpublic.h and include the following:
H5T_CSET_ASCII
| US ASCII | |
H5T_CSET_UTF8
| UTF-8 Unicode encoding |
hid_t plist_id |
IN: Property list identifier |
H5T_cset_t encoding |
IN: String encoding character set |
SUBROUTINE h5pset_char_encoding_f(plist_id, encoding, hdferr)
IMPLICIT NONE
INTEGER(HID_T), INTENT(IN) :: plist_id
! Property list identifier
INTEGER, INTENT(IN) :: encoding ! String encoding character set:
! H5T_CSET_ASCII_F -> US ASCII
! H5T_CSET_UTF8_F -> UTF-8 Unicode encoding
INTEGER, INTENT(OUT) :: hdferr ! Error code
! 0 on success and -1 on failure
END SUBROUTINE h5pset_char_encoding_f
| Release | C |
| 1.8.0 | Function introduced in this release. |