diff options
author | Dana Robinson <derobins@hdfgroup.org> | 2018-12-15 10:05:00 (GMT) |
---|---|---|
committer | Dana Robinson <derobins@hdfgroup.org> | 2018-12-15 10:05:00 (GMT) |
commit | 9ae9b3ef513613bb2fca15f96461a156148c2627 (patch) | |
tree | 244740b497cbfa9438008fb8964cc0c48a523487 /src/H5Gpublic.h | |
parent | bc0a08d997b1096e0fc51d6d5d52febc655f069d (diff) | |
download | hdf5-9ae9b3ef513613bb2fca15f96461a156148c2627.zip hdf5-9ae9b3ef513613bb2fca15f96461a156148c2627.tar.gz hdf5-9ae9b3ef513613bb2fca15f96461a156148c2627.tar.bz2 |
Moved the native VOL connector's optional enums to the
public headers and renamed to include native/NATIVE in the
name.
Diffstat (limited to 'src/H5Gpublic.h')
-rw-r--r-- | src/H5Gpublic.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/H5Gpublic.h b/src/H5Gpublic.h index ab6f200..58961ba 100644 --- a/src/H5Gpublic.h +++ b/src/H5Gpublic.h @@ -62,6 +62,22 @@ typedef struct H5G_info_t { hbool_t mounted; /* Whether group has a file mounted on it */ } H5G_info_t; +/* Enumeration for native VOL connector group optional VOL operations */ +typedef enum H5VL_native_group_optional_t { + H5VL_NATIVE_GROUP_ITERATE_OLD, /* HG5Giterate (deprecated routine) */ + H5VL_NATIVE_GROUP_GET_OBJINFO /* HG5Gget_objinfo (deprecated routine) */ + /* (These two enum values should have an + * "#ifndefH5_NO_DEPRECATED_SYMBOLS" + * around them, but the compiler + * complains about an empty enum + * when deprecated symbols are + * disabled currently. When + * another enum value is added, + * please put the #ifdef around + * these symbols. QAK - 2018/12/06 + */ +} H5VL_native_group_optional_t; + /********************/ /* Public Variables */ /********************/ |