diff options
author | Quincey Koziol <koziol@hdfgroup.org> | 2016-01-15 23:15:30 (GMT) |
---|---|---|
committer | Quincey Koziol <koziol@hdfgroup.org> | 2016-01-15 23:15:30 (GMT) |
commit | a89fcf7ffdaf242e13c269d200c3f26f45542428 (patch) | |
tree | 4f4669aecce40da44253f53d3da48f4b74b8297a /src/H5Ppkg.h | |
parent | 7ef1551904dd3b70e8908da1cfce0a191d7e9e94 (diff) | |
download | hdf5-a89fcf7ffdaf242e13c269d200c3f26f45542428.zip hdf5-a89fcf7ffdaf242e13c269d200c3f26f45542428.tar.gz hdf5-a89fcf7ffdaf242e13c269d200c3f26f45542428.tar.bz2 |
[svn-r28917] Description:
Bring r28916 from trunk to revise_chunks branch:
Normalize against incoming changes from the phdf5_metadata_opt branch.
Tested on:
MacOSX/64 10.11.2 (amazon) w/serial & parallel
(h5committest not required on this branch)
Diffstat (limited to 'src/H5Ppkg.h')
-rw-r--r-- | src/H5Ppkg.h | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/src/H5Ppkg.h b/src/H5Ppkg.h index 6dffcec..7968416 100644 --- a/src/H5Ppkg.h +++ b/src/H5Ppkg.h @@ -115,33 +115,6 @@ struct H5P_genplist_t { H5SL_t *props; /* Skip list containing properties */ }; -/* Function pointer for library classes with properties to register */ -typedef herr_t (*H5P_init_class_op_t)(H5P_genclass_t *pclass); -typedef herr_t (*H5P_reg_prop_func_t)(H5P_genclass_t *pclass); - -/* - * Each library property list class has a variable of this type that contains - * class variables and methods used to initialize the class. - */ -typedef struct H5P_libclass_t { - const char *name; /* Class name */ - H5P_plist_type_t type; /* Class type */ - - H5P_genclass_t * * par_pclass; /* Pointer to global parent class property list class */ - H5P_genclass_t * * pclass; /* Pointer to global property list class */ - hid_t * const class_id; /* Pointer to global property list class ID */ - hid_t * const def_plist_id; /* Pointer to global default property list ID */ - H5P_reg_prop_func_t reg_prop_func; /* Register class's properties */ - - /* Class callback function pointers & info */ - H5P_cls_create_func_t create_func; /* Function to call when a property list is created */ - void *create_data; /* Pointer to user data to pass along to create callback */ - H5P_cls_copy_func_t copy_func; /* Function to call when a property list is copied */ - void *copy_data; /* Pointer to user data to pass along to copy callback */ - H5P_cls_close_func_t close_func; /* Function to call when a property list is closed */ - void *close_data; /* Pointer to user data to pass along to close callback */ -} H5P_libclass_t; - /* Property list/class iterator callback function pointer */ typedef int (*H5P_iterate_int_t)(H5P_genprop_t *prop, void *udata); |