![]() |
HDF5
1.12.0
|
#include "H5Pmodule.h"#include "H5private.h"#include "H5Eprivate.h"#include "H5Iprivate.h"#include "H5Lprivate.h"#include "H5MMprivate.h"#include "H5Ppkg.h"Functions | |
| herr_t | H5Pset_nlinks (hid_t plist_id, size_t nlinks) |
| herr_t | H5Pget_nlinks (hid_t plist_id, size_t *nlinks) |
| herr_t | H5Pset_elink_prefix (hid_t plist_id, const char *prefix) |
| ssize_t | H5Pget_elink_prefix (hid_t plist_id, char *prefix, size_t size) |
| herr_t | H5Pset_elink_fapl (hid_t lapl_id, hid_t fapl_id) |
| hid_t | H5Pget_elink_fapl (hid_t lapl_id) |
| herr_t | H5Pset_elink_acc_flags (hid_t lapl_id, unsigned flags) |
| herr_t | H5Pget_elink_acc_flags (hid_t lapl_id, unsigned *flags) |
| herr_t | H5Pset_elink_cb (hid_t lapl_id, H5L_elink_traverse_t func, void *op_data) |
| herr_t | H5Pget_elink_cb (hid_t lapl_id, H5L_elink_traverse_t *func, void **op_data) |
Variables | |
| const H5P_libclass_t | H5P_CLS_LACC [1] |
| #define H5L_ACS_ELINK_CB_DEF {NULL,NULL} |
| #define H5L_ACS_ELINK_CB_SIZE sizeof(H5L_elink_cb_t) |
| #define H5L_ACS_ELINK_FAPL_CLOSE H5P__lacc_elink_fapl_close |
| #define H5L_ACS_ELINK_FAPL_CMP H5P__lacc_elink_fapl_cmp |
| #define H5L_ACS_ELINK_FAPL_COPY H5P__lacc_elink_fapl_copy |
| #define H5L_ACS_ELINK_FAPL_DEC H5P__lacc_elink_fapl_dec |
| #define H5L_ACS_ELINK_FAPL_DEF H5P_DEFAULT |
| #define H5L_ACS_ELINK_FAPL_DEL H5P__lacc_elink_fapl_del |
| #define H5L_ACS_ELINK_FAPL_ENC H5P__lacc_elink_fapl_enc |
| #define H5L_ACS_ELINK_FAPL_GET H5P__lacc_elink_fapl_get |
| #define H5L_ACS_ELINK_FAPL_SET H5P__lacc_elink_fapl_set |
| #define H5L_ACS_ELINK_FAPL_SIZE sizeof(hid_t) |
| #define H5L_ACS_ELINK_FLAGS_DEC H5P__decode_unsigned |
| #define H5L_ACS_ELINK_FLAGS_DEF H5F_ACC_DEFAULT |
| #define H5L_ACS_ELINK_FLAGS_ENC H5P__encode_unsigned |
| #define H5L_ACS_ELINK_FLAGS_SIZE sizeof(unsigned) |
| #define H5L_ACS_ELINK_PREFIX_CLOSE H5P__lacc_elink_pref_close |
| #define H5L_ACS_ELINK_PREFIX_CMP H5P__lacc_elink_pref_cmp |
| #define H5L_ACS_ELINK_PREFIX_COPY H5P__lacc_elink_pref_copy |
| #define H5L_ACS_ELINK_PREFIX_DEC H5P__lacc_elink_pref_dec |
| #define H5L_ACS_ELINK_PREFIX_DEF NULL /*default is no prefix */ |
| #define H5L_ACS_ELINK_PREFIX_DEL H5P__lacc_elink_pref_del |
| #define H5L_ACS_ELINK_PREFIX_ENC H5P__lacc_elink_pref_enc |
| #define H5L_ACS_ELINK_PREFIX_GET H5P__lacc_elink_pref_get |
| #define H5L_ACS_ELINK_PREFIX_SET H5P__lacc_elink_pref_set |
| #define H5L_ACS_ELINK_PREFIX_SIZE sizeof(char *) |
| #define H5L_ACS_NLINKS_DEC H5P__decode_size_t |
| #define H5L_ACS_NLINKS_DEF H5L_NUM_LINKS /*max symlinks to follow per lookup */ |
| #define H5L_ACS_NLINKS_ENC H5P__encode_size_t |
| #define H5L_ACS_NLINKS_SIZE sizeof(size_t) |
| herr_t H5Pget_elink_cb | ( | hid_t | lapl_id, |
| H5L_elink_traverse_t * | func, | ||
| void ** | op_data | ||
| ) |
| herr_t H5Pset_elink_cb | ( | hid_t | lapl_id, |
| H5L_elink_traverse_t | func, | ||
| void * | op_data | ||
| ) |
| const H5P_libclass_t H5P_CLS_LACC[1] |
1.8.18