diff options
author | Pedro Vicente Nunes <pvn@hdfgroup.org> | 2003-12-18 20:25:11 (GMT) |
---|---|---|
committer | Pedro Vicente Nunes <pvn@hdfgroup.org> | 2003-12-18 20:25:11 (GMT) |
commit | 5658d883277c915fa56c111bbb21a487a0659e1f (patch) | |
tree | cce6746b89fcc35e491b58b418f8d83c7e4c2900 /tools/lib/h5trav.h | |
parent | 5b518c102d14f036116e98244fc6856a6c49dc3c (diff) | |
download | hdf5-5658d883277c915fa56c111bbb21a487a0659e1f.zip hdf5-5658d883277c915fa56c111bbb21a487a0659e1f.tar.gz hdf5-5658d883277c915fa56c111bbb21a487a0659e1f.tar.bz2 |
[svn-r7971] Purpose:
h5repack bug
Description:
changed the copy hardlinks algorithm
added more tests
Solution:
Platforms tested:
linux
solaris
IRIX
Misc. update:
Diffstat (limited to 'tools/lib/h5trav.h')
-rw-r--r-- | tools/lib/h5trav.h | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/tools/lib/h5trav.h b/tools/lib/h5trav.h index cedbc54..5f68da4 100644 --- a/tools/lib/h5trav.h +++ b/tools/lib/h5trav.h @@ -78,7 +78,7 @@ typedef struct trav_table_t { /*------------------------------------------------------------------------- - * "h5trav info" public functions + * public functions *------------------------------------------------------------------------- */ @@ -86,12 +86,23 @@ typedef struct trav_table_t { extern "C" { #endif +/*------------------------------------------------------------------------- + * "h5trav info" public functions + *------------------------------------------------------------------------- + */ int h5trav_getinfo( hid_t file_id, trav_info_t *info ); int h5trav_getindex( const char *obj, int nobjs, trav_info_t *info ); void h5trav_freeinfo( trav_info_t *info, int nobjs ); void h5trav_printinfo(int nobjs, trav_info_t *info); -int h5trav_gettable(hid_t fid, trav_table_t *travt); +/*------------------------------------------------------------------------- + * "h5trav table" public functions + *------------------------------------------------------------------------- + */ + +int h5trav_getindext(const char *obj,trav_table_t *travt); +int h5trav_gettable(hid_t fid, trav_table_t *travt); +void h5trav_printtable(trav_table_t *table); #ifdef __cplusplus } @@ -119,7 +130,6 @@ void trav_table_addflags(unsigned *flags, H5G_obj_t type, trav_table_t *table); -void h5trav_printtable(trav_table_t *table); void trav_table_addlink(trav_table_t *table, int j /* the object index */, |