summaryrefslogtreecommitdiffstats
path: root/src/H5Mprivate.h
diff options
context:
space:
mode:
authorRobb Matzke <matzke@llnl.gov>1998-01-22 16:41:32 (GMT)
committerRobb Matzke <matzke@llnl.gov>1998-01-22 16:41:32 (GMT)
commita0ee2c57e934c5ff2269e345238a6ee019f6c294 (patch)
tree08a553617329401737ddff6af60ccd11a13cc6a3 /src/H5Mprivate.h
parentfdfb6dfd26410b931b4452f832b5a4aedec283e0 (diff)
downloadhdf5-a0ee2c57e934c5ff2269e345238a6ee019f6c294.zip
hdf5-a0ee2c57e934c5ff2269e345238a6ee019f6c294.tar.gz
hdf5-a0ee2c57e934c5ff2269e345238a6ee019f6c294.tar.bz2
[svn-r164] Changes since 19980122
---------------------- ./src/*.h Fixed indentation where indent(1) screwed up. This isn't by any means the final say, but it's better than it was. ./src/H5A.c ./src/H5Aprivate.h ./src/H5Apublic.h ./src/H5C.c ./src/H5D.c ./src/H5E.c ./src/H5F.c ./src/H5G.c ./src/H5M.c ./src/H5P.c ./src/H5T.c ./src/H5Tconv.c ./src/debug.c ./test/dtypes.c ./test/istore.c ./test/theap.c ./test/tohdr.c ./test/tstab.c Removed some atom functions from the API and made them library-scope. Also changed some names by removing the redundant `atom' from the name and by adding a `_' after the `H5A'.
Diffstat (limited to 'src/H5Mprivate.h')
-rw-r--r--src/H5Mprivate.h37
1 files changed, 17 insertions, 20 deletions
diff --git a/src/H5Mprivate.h b/src/H5Mprivate.h
index badc741..faee39a 100644
--- a/src/H5Mprivate.h
+++ b/src/H5Mprivate.h
@@ -10,15 +10,13 @@
* *
****************************************************************************/
-/* $Id$ */
-
/*
* This file contains macros & information for meta-objects
*/
-
#ifndef _H5Mprivate_H
#define _H5Mprivate_H
-#include <H5Mpublic.h> /* Include Public Definitions */
+
+#include <H5Mpublic.h> /*include Public Definitions */
/* Private headers needed by this file */
#include <H5private.h>
@@ -28,23 +26,22 @@
* interface to create/open/close objects.
*/
typedef struct meta_func_t {
- group_t type; /* Object type this interface is for */
- hid_t (*create) (hid_t, group_t, const char *); /* Object creation function */
- hid_t (*access) (hid_t); /* Object access function */
- hid_t (*copy) (hid_t); /* Object copy function */
- hid_t (*find_name) (hid_t, group_t, const char *); /* Find first object */
- uint32 (*name_len) (hid_t); /* Get length of object name */
- herr_t (*get_name) (hid_t, char *); /* Get object name */
- herr_t (*set_name) (hid_t, const char *); /* Set object name */
- hid_t (*search) (hid_t, group_t, const char *); /* Search for list of objects */
- hid_t (*index) (hid_t, group_t, uint32); /* Get the OID for the n'th object */
- herr_t (*flush) (hid_t); /* Flush the object to disk */
- herr_t (*delete) (hid_t); /* Delete an object from file */
- hid_t (*get_parent) (hid_t); /* Get the parent object of an object */
- hid_t (*get_file) (hid_t); /* Get the file ID of an object */
- herr_t (*close) (hid_t); /* End access to an object */
+ group_t type; /*object type this interface is for*/
+ hid_t (*create) (hid_t, group_t, const char *);/*object creation function*/
+ hid_t (*access) (hid_t); /*object access function*/
+ hid_t (*copy) (hid_t); /*object copy function*/
+ hid_t (*find_name) (hid_t, group_t, const char *);/*find first object*/
+ uint32 (*name_len) (hid_t); /*get length of object name*/
+ herr_t (*get_name) (hid_t, char *); /*get object name*/
+ herr_t (*set_name) (hid_t, const char *); /*set object name*/
+ hid_t (*search) (hid_t, group_t, const char *);/*search for list of objects*/
+ hid_t (*index) (hid_t, group_t, uint32);/*get the OID for the n'th object*/
+ herr_t (*flush) (hid_t); /*flush the object to disk*/
+ herr_t (*delete) (hid_t); /*delete an object from file*/
+ hid_t (*get_parent) (hid_t); /*get the parent object of an object*/
+ hid_t (*get_file) (hid_t); /*get the file ID of an object*/
+ herr_t (*close) (hid_t); /*end access to an object*/
} meta_func_t;
/* Private functions, not part of the publicly documented API */
-
#endif