/****************************************************************************
* 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_OPTTABLE_H_
#define REPACK_OPTTABLE_H_
#include "hdf.h"
#include "mfhdf.h"
#include "hrepack.h"
#ifdef __cplusplus
extern "C" {
#endif
void options_table_init( options_table_t **tbl );
void options_table_free( options_table_t *table );
int options_add_chunk(obj_list_t *obj_list,int n_objs,int32 *chunk_lengths,
int chunk_rank,options_table_t *table );
int options_add_comp(obj_list_t *obj_list,int n_objs,comp_info_t comp,
options_table_t *table );
pack_info_t* options_get_object(char *path,options_table_t *table);
#ifdef __cplusplus
}
#endif
#endif /* REPACK_OPTTABLE_H_ */
syntax highlighted by Code2HTML, v. 0.9.1