MISR Toolkit  1.5.1
mfprivate.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 HDF. The full HDF copyright notice, including *
7  * terms governing use, modification, and redistribution, is contained in *
8  * the files COPYING and Copyright.html. COPYING can be found at the root *
9  * of the source code distribution tree; Copyright.html can be found at *
10  * http://hdfgroup.org/products/hdf4/doc/Copyright.html. If you do not have *
11  * access to either file, you may request a copy from help@hdfgroup.org. *
12  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
13 /******************************************************************************
14 file - mfprivate.h
15 
16  This file contains prototypes of private functions that are implemented
17  in mfsd.c. Some of them are used by new functions in mfdatainfo.c.
18  The new file mfdatainfo.c keeps raw-data-information related functions
19  separately from the rest of the API. These functions were introduced by
20  the hmap project.
21 
22  Aug 8, 2010 -BMR
23 ******************************************************************************/
24 
25 /* Get the dimension record */
26 NC_dim * SDIget_dim (NC *handle, int32 id);
27 
28 /* Get the handle from this object */
29 NC * SDIhandle_from_id (int32 id, intn typ);
30 
31 /* Get the variable record */
32 NC_var *SDIget_var (NC *handle, int32 sdsid);
33 
34 /* Put an attribute in an attribute list */
35 intn SDIputattr (NC_array **ap, const char *name, int32 nt, intn count, const void * data);
36 
37 /* Get index of coordinate variable */
38 int32 SDIgetcoordvar (NC *handle, NC_dim *dim, int32 id, int32 nt);
39 
40 /* Free a variables AID */
41 int32 SDIfreevarAID (NC * handle, int32 index);
42 
43 /* Get the attribute list */
44 intn SDIapfromid (int32 id, NC ** handlep, NC_array *** app);
45 
46 /* Check permission on the file */
47 int SDI_can_clobber (const char *name);
48 
HDFFCLIBAPI intf intf intf * count
NC_dim * SDIget_dim(NC *handle, int32 id)
NC * SDIhandle_from_id(int32 id, intn typ)
HDFFCLIBAPI _fcd intf intf * nt
HDFFCLIBAPI _fcd name
intn SDIapfromid(int32 id, NC **handlep, NC_array ***app)
int32 SDIgetcoordvar(NC *handle, NC_dim *dim, int32 id, int32 nt)
int SDI_can_clobber(const char *name)
intn SDIputattr(NC_array **ap, const char *name, int32 nt, intn count, const void *data)
int32 SDIfreevarAID(NC *handle, int32 index)
HDFFCLIBAPI void * data
NC_var * SDIget_var(NC *handle, int32 sdsid)
Definition: local_nc.h:194
HDFFCLIBAPI intf * index

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