diff options
author | Quincey Koziol <koziol@hdfgroup.org> | 2006-11-27 05:31:54 (GMT) |
---|---|---|
committer | Quincey Koziol <koziol@hdfgroup.org> | 2006-11-27 05:31:54 (GMT) |
commit | e32aacbfed751a2ffb2df9579562acfba8e4da37 (patch) | |
tree | 6faf99027f82702d73fa7ab835c0d85747b66035 /src/H5Opublic.h | |
parent | 5c1fedcb9003ab614db83a15723bb0fc0389e3c7 (diff) | |
download | hdf5-e32aacbfed751a2ffb2df9579562acfba8e4da37.zip hdf5-e32aacbfed751a2ffb2df9579562acfba8e4da37.tar.gz hdf5-e32aacbfed751a2ffb2df9579562acfba8e4da37.tar.bz2 |
[svn-r12974] Description:
Add H5Oget_info() and H5Oget_info_by_idx() API routines & tests
Tested on:
FreeBSD/32 4.11 (sleipnir)
Linux/32 2.4 (heping)
Linux/64 2.4 (mir)
Mac OS X/32 10.4.8 (amazon)
AIX/32 5.? (copper)
Diffstat (limited to 'src/H5Opublic.h')
-rw-r--r-- | src/H5Opublic.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/H5Opublic.h b/src/H5Opublic.h index fc91d23..b2a9778 100644 --- a/src/H5Opublic.h +++ b/src/H5Opublic.h @@ -98,7 +98,7 @@ typedef struct H5O_info_t { uint64_t msg_present; /* Flags to indicate presence of message type in header */ uint64_t msg_shared; /* Flags to indicate message type is shared in header */ } hdr; - hsize_t extra; /* Size of additional metadata for an object */ + hsize_t meta_size; /* Size of additional metadata for an object */ /* (B-tree & heap for groups, B-tree for chunked dataset, etc.) */ } H5O_info_t; @@ -121,6 +121,9 @@ H5_DLL hid_t H5Oopen_by_idx(hid_t loc_id, const char *group_name, H5L_index_t idx_type, H5_iter_order_t order, hsize_t n, hid_t lapl_id); H5_DLL herr_t H5Oget_info(hid_t loc_id, const char *name, H5O_info_t *oinfo, hid_t lapl_id); +H5_DLL herr_t H5Oget_info_by_idx(hid_t loc_id, const char *group_name, + H5L_index_t idx_type, H5_iter_order_t order, hsize_t n, H5O_info_t *oinfo, + hid_t lapl_id); H5_DLL herr_t H5Oincr_refcount(hid_t object_id); H5_DLL herr_t H5Odecr_refcount(hid_t object_id); H5_DLL herr_t H5Ocopy(hid_t src_loc_id, const char *src_name, hid_t dst_loc_id, |