blob: 288ec0704f89f789b89e1b7a4972f193920d94b2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
/*
* Copyright (C) 1998 NCSA
* All rights reserved.
*
* Programmer: Robb Matzke <matzke@llnl.gov>
* Thursday, April 16, 1998
*/
#ifndef _H5Zprivate_H
#define _H5Zprivate_H
#include <H5Zpublic.h>
struct H5O_compress_t; /*forward decl*/
herr_t H5Z_register (H5Z_method_t method, const char *name,
H5Z_func_t compress, H5Z_func_t uncompress);
size_t H5Z_compress (const struct H5O_compress_t *compress, size_t nbytes,
const void *src, void *dst/*out*/);
size_t H5Z_uncompress (const struct H5O_compress_t *compress,
size_t src_nbytes, const void *src, size_t dst_nbytes,
void *dst/*out*/);
#endif
|