diff options
author | Pedro Vicente Nunes <pvn@hdfgroup.org> | 2008-08-28 19:47:26 (GMT) |
---|---|---|
committer | Pedro Vicente Nunes <pvn@hdfgroup.org> | 2008-08-28 19:47:26 (GMT) |
commit | f384b17625179b29475b2ec836c949fe3b9d5e44 (patch) | |
tree | 2adc53784220241216b8ef41697c9e984889575d /tools/h5repack/h5repack.h | |
parent | a4c82ed0491ce7e28079cdde9745b8ddfa9d60bc (diff) | |
download | hdf5-f384b17625179b29475b2ec836c949fe3b9d5e44.zip hdf5-f384b17625179b29475b2ec836c949fe3b9d5e44.tar.gz hdf5-f384b17625179b29475b2ec836c949fe3b9d5e44.tar.bz2 |
[svn-r15551] 1) There are 2 new command line parameters for h5repack. Together they allow a call to H5Pset_alignment to be made
-t T, --threshold=T Threshold value for H5Pset_alignment
-a A, --alignment=A Alignment value for H5Pset_alignment
2) bug fix
the printing of the dataset name was not done for references (verbose mode)
tested: windows, linux
Diffstat (limited to 'tools/h5repack/h5repack.h')
-rw-r--r-- | tools/h5repack/h5repack.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/tools/h5repack/h5repack.h b/tools/h5repack/h5repack.h index e67bb97..a7b3fd9 100644 --- a/tools/h5repack/h5repack.h +++ b/tools/h5repack/h5repack.h @@ -25,6 +25,8 @@ #define PFORMAT1 "%-7s %-7s %-7s" /* chunk info, compression info, name*/ #define MAX_NC_NAME 256 /* max length of a name */ #define MAX_VAR_DIMS 32 /* max per variable dimensions */ +#define FORMAT_OBJ " %-27s %s\n" /* obj type, name */ +#define FORMAT_OBJ_ATTR " %-27s %s\n" /* obj type, name */ /*------------------------------------------------------------------------- * data structures for command line options @@ -99,7 +101,7 @@ typedef struct { chunk_info_t chunk_g; /*global chunk INFO for the ALL case */ H5D_layout_t layout_g; /*global layout information for the ALL case */ int verbose; /*verbose mode */ - hsize_t threshold; /*minimum size to compress, in bytes */ + hsize_t min_comp; /*minimum size to compress, in bytes */ int use_native; /*use a native type in write */ int latest; /*pack file with the latest file format */ int grp_compact; /* Set the maximum number of links to store as header messages in the group */ @@ -108,6 +110,8 @@ typedef struct { datatype, fill value, filter pipleline, attribute */ const char *ublock_filename; /* user block file name */ int ublock_size; /* user block size */ + hsize_t threshold; /* alignment threshold for H5Pset_alignment */ + hsize_t alignment ; /* alignment for H5Pset_alignment */ } pack_opt_t; |