/h5/index.html,HDF5/H5L API Specification

SUBROUTINE h5lget_info_by_idx_f(loc_id, group_name, index_field, order, n, &

link_type, f_corder_valid, corder, cset, address, val_size, &

hdferr, lapl_id)

IMPLICIT NONE

INTEGER(HID_T), INTENT(IN) :: loc_id

! File or group identifier specifying

! location of subject group

CHARACTER(LEN=*), INTENT(IN) :: group_name

! Name of subject group

INTEGER, INTENT(IN) :: index_field

! Index/field which determines the order

! H5_INDEX_UNKNOWN_F - Unknown index type

! H5_INDEX_NAME_F - Index on names

! H5_INDEX_CRT_ORDER_F - Index on creation order

! H5_INDEX_N_F - Number of indices defined

INTEGER, INTENT(IN) :: order

! Order in which to iterate over index;

! Possible values are:

! H5_ITER_UNKNOWN_F - Unknown order

! H5_ITER_INC_F - Increasing order

! H5_ITER_DEC_F - Decreasing order

! H5_ITER_NATIVE_F - No particular order,

! whatever is fastest

INTEGER(HSIZE_T), INTENT(IN) :: n

! Attribute’s position in index

INTEGER, INTENT(OUT) :: link_type

! Specifies the link class:

! H5L_TYPE_HARD_F - Hard link

! H5L_TYPE_SOFT_F - Soft link

! H5L_TYPE_EXTERNAL_F - External link

! H5L_TYPE_ERROR_F - Error

LOGICAL, INTENT(OUT) :: f_corder_valid

! Indicates whether the creation order data is

! valid for this attribute

INTEGER, INTENT(OUT) :: corder

! Is a positive integer containing the creation

! order of the attribute

INTEGER, INTENT(OUT) :: cset

! Indicates the character set used for the

! attribute’s name

INTEGER(HADDR_T), INTENT(OUT) :: address

! If the link is a hard link, address specifies the

! file address that the link points to

INTEGER(SIZE_T), INTENT(OUT) :: val_size

! If the link is a symbolic link, val_size will be

! the length of the link value, i.e. the length of

! the name of the pointed-to object with a null

! terminator.

INTEGER, INTENT(OUT) :: hdferr

! Error code:

! 0 on success and -1 on failure

INTEGER(HID_T), OPTIONAL, INTENT(IN) :: lapl_id

! Link access property list

END SUBROUTINE h5lget_info_by_idx_f

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值