diff options
author | Quincey Koziol <koziol@hdfgroup.org> | 1999-08-19 18:50:22 (GMT) |
---|---|---|
committer | Quincey Koziol <koziol@hdfgroup.org> | 1999-08-19 18:50:22 (GMT) |
commit | 2468fb8bafb28aaaf05ece5bf65e98f9ec7d5e3e (patch) | |
tree | 841c49cfd7f8f5d7ed28453b478b14aeb9c3010b /src/H5Tprivate.h | |
parent | fc9d502859d8e4c2767f4bc83b64ccbc40499278 (diff) | |
download | hdf5-2468fb8bafb28aaaf05ece5bf65e98f9ec7d5e3e.zip hdf5-2468fb8bafb28aaaf05ece5bf65e98f9ec7d5e3e.tar.gz hdf5-2468fb8bafb28aaaf05ece5bf65e98f9ec7d5e3e.tar.bz2 |
[svn-r1576] Added H5Dvlen_get_buf_size function.
Diffstat (limited to 'src/H5Tprivate.h')
-rw-r--r-- | src/H5Tprivate.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/H5Tprivate.h b/src/H5Tprivate.h index a870e0b..ca11e99 100644 --- a/src/H5Tprivate.h +++ b/src/H5Tprivate.h @@ -64,6 +64,18 @@ typedef enum { } H5T_vlen_type_t; /* + * Internal data structure for passing information to H5T_vlen_get_buf_size + */ +typedef struct { + hid_t dataset_id; /* ID of the dataset we are working on */ + hid_t space_id; /* ID of the dataset's dataspace we are working on */ + hid_t fl_tbuf_id; /* ID of the temporary buffer we are using for fixed-length data */ + hid_t vl_tbuf_id; /* ID of the temporary buffer we are using for VL data */ + hid_t xfer_pid; /* ID of the dataset xfer property list */ + hsize_t size; /* Accumulated number of bytes for the selection */ +} H5T_vlen_bufsize_t; + +/* * Is the path the special no-op path? The no-op function can be set by the * application and there might be more than one no-op path in a * multi-threaded application if one thread is using the no-op path when some |