MISR Toolkit  1.5.1
H5DOpublic.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 _H5DOpublic_H
15 #define _H5DOpublic_H
16 
17 #ifdef __cplusplus
18 extern "C" {
19 #endif
20 
21 /*-------------------------------------------------------------------------
22  *
23  * Direct chunk write function
24  *
25  *-------------------------------------------------------------------------
26  */
27 
29  hid_t dxpl_id,
30  uint32_t filters,
31  const hsize_t *offset,
32  size_t data_size,
33  const void *buf);
34 
35 /*-------------------------------------------------------------------------
36  *
37  * Direct chunk read function
38  *
39  *-------------------------------------------------------------------------
40  */
41 
42 H5_HLDLL herr_t H5DOread_chunk(hid_t dset_id, /*in*/
43  hid_t dxpl_id, /*in*/
44  const hsize_t *offset, /*in*/
45  uint32_t *filters, /*out*/
46  void *buf); /*out*/
47 
48 #ifdef __cplusplus
49 }
50 #endif
51 
52 #endif
53 
H5_HLDLL herr_t H5DOwrite_chunk(hid_t dset_id, hid_t dxpl_id, uint32_t filters, const hsize_t *offset, size_t data_size, const void *buf)
int herr_t
Definition: H5public.h:124
unsigned long long hsize_t
Definition: H5public.h:169
int hid_t
Definition: H5Ipublic.h:54
H5_HLDLL herr_t H5DOread_chunk(hid_t dset_id, hid_t dxpl_id, const hsize_t *offset, uint32_t *filters, void *buf)
#define H5_HLDLL
Definition: H5api_adpt.h:264
HDFFCLIBAPI intf * offset
HDFFCLIBAPI intf * buf

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