MISR Toolkit  1.5.1
H5Zpkg.h
Go to the documentation of this file.
1 /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
2  * Copyright by The HDF Group. *
3  * Copyright by the Board of Trustees of the University of Illinois. *
4  * All rights reserved. *
5  * *
6  * This file is part of HDF5. The full HDF5 copyright notice, including *
7  * terms governing use, modification, and redistribution, is contained in *
8  * the COPYING file, which can be found at the root of the source code *
9  * distribution tree, or in https://support.hdfgroup.org/ftp/HDF5/releases. *
10  * If you do not have access to either file, you may request a copy from *
11  * help@hdfgroup.org. *
12  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
13 
14 #ifndef H5Z_PACKAGE
15 #error "Do not include this file outside the H5Z package!"
16 #endif
17 
18 #ifndef _H5Zpkg_H
19 #define _H5Zpkg_H
20 
21 /* Include private header file */
22 #include "H5Zprivate.h" /* Filter functions */
23 
24 /********************/
25 /* Internal filters */
26 /********************/
27 
28 /* Shuffle filter */
30 
31 /* Fletcher32 filter */
33 
34 /* n-bit filter */
36 
37 /* Scale/offset filter */
39 
40 /********************/
41 /* External filters */
42 /********************/
43 
44 /* Deflate filter */
45 #ifdef H5_HAVE_FILTER_DEFLATE
46 H5_DLLVAR const H5Z_class2_t H5Z_DEFLATE[1];
47 #endif /* H5_HAVE_FILTER_DEFLATE */
48 
49 /* szip filter */
50 #ifdef H5_HAVE_FILTER_SZIP
51 H5_DLLVAR H5Z_class2_t H5Z_SZIP[1];
52 #endif /* H5_HAVE_FILTER_SZIP */
53 
54 #endif /* _H5Zpkg_H */
55 
H5_DLLVAR const H5Z_class2_t H5Z_FLETCHER32[1]
Definition: H5Zpkg.h:32
H5_DLLVAR H5Z_class2_t H5Z_SCALEOFFSET[1]
Definition: H5Zpkg.h:38
H5_DLLVAR H5Z_class2_t H5Z_NBIT[1]
Definition: H5Zpkg.h:35
H5_DLLVAR const H5Z_class2_t H5Z_SHUFFLE[1]
Definition: H5Zpkg.h:29
#define H5_DLLVAR
Definition: H5api_adpt.h:257

MISR Toolkit - Copyright © 2005 - 2020 Jet Propulsion Laboratory
Generated on Fri Jun 19 2020 22:49:53