MISR Toolkit
1.5.1
win64
HDF5_1.8.21
include
H5Rpkg.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
/*
15
* Programmer: Quincey Koziol <koziol@hdfgroup.org>
16
* Thursday, September 13, 2007
17
*
18
* Purpose: This file contains declarations which are visible
19
* only within the H5R package. Source files outside the
20
* H5R package should include H5Rprivate.h instead.
21
*/
22
#ifndef H5R_PACKAGE
23
#error "Do not include this file outside the H5R package!"
24
#endif
25
26
#ifndef _H5Rpkg_H
27
#define _H5Rpkg_H
28
29
/* Get package's private header */
30
#include "H5Rprivate.h"
31
32
/* Other private headers needed by this file */
33
#include "H5Fprivate.h"
/* File access */
34
35
/**************************/
36
/* Package Private Macros */
37
/**************************/
38
39
40
/****************************/
41
/* Package Private Typedefs */
42
/****************************/
43
44
45
/*****************************/
46
/* Package Private Variables */
47
/*****************************/
48
49
50
/******************************/
51
/* Package Private Prototypes */
52
/******************************/
53
54
/* General functions */
55
H5_DLL
herr_t
H5R_init
(
void
);
56
H5_DLL
herr_t
H5R__term_deprec_interface
(
void
);
57
H5_DLL
herr_t
H5R_get_obj_type
(
H5F_t
*file,
hid_t
dxpl_id,
H5R_type_t
ref_type,
58
const
void
*_ref,
H5O_type_t
*obj_type);
59
60
61
#endif
/* _H5Rpkg_H */
62
H5_DLL
#define H5_DLL
Definition:
H5api_adpt.h:256
herr_t
int herr_t
Definition:
H5public.h:124
H5O_type_t
H5O_type_t
Definition:
H5Opublic.h:81
H5R_get_obj_type
H5_DLL herr_t H5R_get_obj_type(H5F_t *file, hid_t dxpl_id, H5R_type_t ref_type, const void *_ref, H5O_type_t *obj_type)
H5R__term_deprec_interface
H5_DLL herr_t H5R__term_deprec_interface(void)
H5R_init
H5_DLL herr_t H5R_init(void)
hid_t
int hid_t
Definition:
H5Ipublic.h:54
H5R_type_t
H5R_type_t
Definition:
H5Rpublic.h:28
H5F_t
Definition:
H5Fpkg.h:255
MISR Toolkit - Copyright © 2005 - 2020 Jet Propulsion Laboratory
Generated on Fri Jun 19 2020 22:49:53