/****************************************************************************
* NCSA HDF *
* Software Development Group *
* National Center for Supercomputing Applications *
* University of Illinois at Urbana-Champaign *
* 605 E. Springfield, Champaign IL 61820 *
* *
* For conditions of distribution and use, see the accompanying *
* hdf/COPYING file. *
* *
****************************************************************************/
#ifndef REPACK_SDUTIL_H_
#define REPACK_SDUTIL_H_
#include "hrepack.h"
#include "hrepack_parse.h"
#ifdef __cplusplus
extern "C" {
#endif
int options_get_info(options_t *options, /* global options */
int32 *chunk_flags, /* chunk flags OUT */
HDF_CHUNK_DEF *chunk_def, /* chunk definition OUT */
int *info, /* compression info OUT */
int *szip_mode, /* compression information OUT */
comp_coder_t *comp_type, /* compression type OUT */
int rank, /* rank of object IN */
char *path, /* path of object IN */
int ncomps, /* number of GR image planes (for SZIP), IN */
int32 *dimsizes, /* dimensions (for SZIP), IN */
int32 dtype /* numeric type (for SZIP), IN */
);
int set_szip( int pixels_per_block, /*in */
int compression_mode, /* in */
comp_info *c_info/*out*/);
#ifdef __cplusplus
}
#endif
#endif /* REPACK_SDUTIL_H_ */
syntax highlighted by Code2HTML, v. 0.9.1