summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobb Matzke <matzke@llnl.gov>2002-01-25 15:17:13 (GMT)
committerRobb Matzke <matzke@llnl.gov>2002-01-25 15:17:13 (GMT)
commitcab552d30b3c382e8d8949d35a39cd8c41693f53 (patch)
treed0860ffc9d38b9c318dbd6156a9ee56d2676c425
parent3947710c779d6a64cb01657439eba000e5119d1e (diff)
downloadhdf5-cab552d30b3c382e8d8949d35a39cd8c41693f53.zip
hdf5-cab552d30b3c382e8d8949d35a39cd8c41693f53.tar.gz
hdf5-cab552d30b3c382e8d8949d35a39cd8c41693f53.tar.bz2
[svn-r4858] ./hdf5-1.4/src/H5Tpkg.h
Fri Jan 25 10:48:54 2002 Robb Matzke <matzke@arborea.spizella.com> * src/H5Tconv.c (H5T_conv_order): Removed Duff's device consisting of >500 lines of code. Unrolled two loops by hand resulting in <300 lines of code which is a few percent faster and far easier to read. Fri Jan 25 10:48:34 2002 Robb Matzke <matzke@arborea.spizella.com> * src/H5Tpkg.h: Added prototype for H5T_conv_order_opt(). Fri Jan 25 10:47:13 2002 Robb Matzke <matzke@arborea.spizella.com> * src/H5T.c (H5T_init_interface): Registered conversion function H5T_conv_order_opt() under two names. H5T debugging will report the conversion function as either "ibo(opt)" or "fbo(opt)".
-rw-r--r--src/H5Tpkg.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/H5Tpkg.h b/src/H5Tpkg.h
index 17222ad..c43705c 100644
--- a/src/H5Tpkg.h
+++ b/src/H5Tpkg.h
@@ -227,6 +227,11 @@ __DLL__ herr_t H5T_conv_order(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata,
hsize_t nelmts, size_t buf_stride,
size_t bkg_stride, void *_buf, void *bkg,
hid_t dset_xfer_plist);
+__DLL__ herr_t H5T_conv_order_opt(hid_t src_id, hid_t dst_id,
+ H5T_cdata_t *cdata, hsize_t nelmts,
+ size_t buf_stride, size_t bkg_stride,
+ void *_buf, void *bkg,
+ hid_t dset_xfer_plist);
__DLL__ herr_t H5T_conv_struct(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata,
hsize_t nelmts, size_t buf_stride,
size_t bkg_stride, void *_buf, void *bkg,