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  *
16  * Created:             H5Onull.c
17  *                      Aug  6 1997
18  *                      Robb Matzke <matzke@llnl.gov>
19  *
20  * Purpose:             The null message.
21  *
22  *-------------------------------------------------------------------------
23  */
24 
25 #define H5O_PACKAGE		/*suppress error about including H5Opkg	  */
26 
27 #include "H5private.h"		/* Generic Functions			*/
28 #include "H5Opkg.h"             /* Object headers			*/
29 
30 
31 /* This message derives from H5O message class */
32 const H5O_msg_class_t H5O_MSG_NULL[1] = {{
33     H5O_NULL_ID,            	/*message id number             */
34     "null",                 	/*message name for debugging    */
35     0,                      	/*native message size           */
36     0,				/* messages are sharable?       */
37     NULL,                   	/*no decode method              */
38     NULL,                   	/*no encode method              */
39     NULL,                   	/*no copy method                */
40     NULL,                   	/*no size method                */
41     NULL,                   	/*no reset method               */
42     NULL,                   	/*no free method                */
43     NULL,		    	/*no file delete method         */
44     NULL,		    	/*no link method		*/
45     NULL,	            	/*no set share method	        */
46     NULL,		    	/*no can share method		*/
47     NULL,		    	/*no pre copy native value to file */
48     NULL,		    	/*no copy native value to file  */
49     NULL,		    	/*no post copy native value to file */
50     NULL,			/*no get creation index		*/
51     NULL,			/*no set creation index		*/
52     NULL                    	/*no debug method               */
53 }};
54 
55