Toggle navigation
Ocean Color Science Software
Jump to content
ocssw
V2022
web
ocssw
ocssw_src
src
l1agen_czcs
hdfio.h
Go to the documentation of this file.
1
/*******************************************************************
2
3
hdfio.h
4
5
purpose: include file for the use of hdf I/O routines
6
7
Parameters: none
8
9
Modification history:
10
Programmer Date Description of change
11
---------- ---- ---------------------
12
W. Robinson 15-Feb-1993 Original development
13
W. Robinson, SAIC, 28 Jan 2004 add include of mfhdf.h
14
W. Robinson, SAIC, 5 Aug 2004 updated for generic use
15
16
*******************************************************************/
17
18
/*
19
* Note that hdf.h is needed for this and navigation defs
20
*/
21
#include "hdf.h"
22
#include "mfhdf.h"
23
24
/*
25
* the l1info_struct structure has file ids...
26
*/
27
struct
hdfio_struc_d
{
28
int32
fid
;
29
int32
sdfid
;
30
};
31
32
typedef
struct
hdfio_struc_d
hdfio_struc;
33
34
/*
35
* prototypes
36
*/
37
int
hdfio_rd_sd
(hdfio_struc,
char
*,
void
*);
38
int
hdfio_open
(
char
*, hdfio_struc *);
39
int
hdfio_rd_gattr
(hdfio_struc,
char
*, int32, int32,
void
*);
40
void
hdfio_close
(hdfio_struc);
hdfio_struc_d
Definition:
hdfio.h:27
hdfio_struc_d::fid
int32 fid
Definition:
hdfio.h:43
hdfio_struc_d::sdfid
int32 sdfid
Definition:
hdfio.h:44
hdfio_rd_gattr
int hdfio_rd_gattr(hdfio_struc, char *, int32, int32, void *)
Definition:
hdfio.c:62
hdfio_open
int hdfio_open(char *, hdfio_struc *)
Definition:
hdfio.c:16
hdfio_close
void hdfio_close(hdfio_struc)
Definition:
hdfio.c:223
hdfio_rd_sd
int hdfio_rd_sd(hdfio_struc, char *, void *)
Definition:
hdfio.c:142