From 4d18fe3563cdf5a88e8cfe5514c4a0e2eb215f4d Mon Sep 17 00:00:00 2001 From: Frank Baker Date: Fri, 17 Dec 1999 10:54:15 -0500 Subject: [svn-r1897] RM_H5T.html H5Tset/get_fields: Added spos parameter. H5Tconvert: Added plist_id parameter. --- doc/html/RM_H5T.html | 37 ++++++++++++++++++++++++++----------- 1 file changed, 26 insertions(+), 11 deletions(-) diff --git a/doc/html/RM_H5T.html b/doc/html/RM_H5T.html index 1ae41cd..3dde985 100644 --- a/doc/html/RM_H5T.html +++ b/doc/html/RM_H5T.html @@ -485,7 +485,8 @@ in the HDF5 User's Guide for further information, including a compl hid_t dst_id, size_t nelmts, void *buf, - void *background + void *background, + hid_t plist_id )
Purpose:
Converts data from between specified datatypes. @@ -503,6 +504,11 @@ in the HDF5 User's Guide for further information, including a compl b fields already initialized and the conversion of buf supplies the c and d field values). +

+ The parameter plist_id contains the dataset transfer + property list identifier which is passed to the conversion functions. + As of Release 1.2, this parameter is only used to pass along the + variable-length datatype custom allocation information.

Parameters:
hid_t src_id @@ -515,6 +521,8 @@ in the HDF5 User's Guide for further information, including a compl
Array containing pre- and post-conversion values.
void *background
Optional background buffer. +
hid_t plist_id +
Dataset transfer property list identifier.
Returns:
Returns a non-negative value if successful; @@ -1473,10 +1481,11 @@ zero.
Name: H5Tget_fields
Signature:
herr_t H5Tget_fields(hid_t type_id, - size_t * epos, - size_t * esize, - size_t * mpos, - size_t * msize + size_t *spos, + size_t *epos, + size_t *esize, + size_t *mpos, + size_t *msize )
Purpose:
Retrieves floating point datatype bit field information. @@ -1490,13 +1499,15 @@ zero.
hid_t type_id
IN: Identifier of datatype to query. -
size_t * epos +
size_t *spos +
OUT: Pointer to location to return floating-point sign bit. +
size_t *epos
OUT: Pointer to location to return exponent bit-position. -
size_t * esize +
size_t *esize
OUT: Pointer to location to return size of exponent in bits. -
size_t * mpos +
size_t *mpos
OUT: Pointer to location to return mantissa bit-position. -
size_t * msize +
size_t *msize
OUT: Pointer to location to return size of mantissa in bits.
Returns: @@ -1518,6 +1529,7 @@ zero.
Name: H5Tset_fields
Signature:
herr_t H5Tset_fields(hid_t type_id, + size_t spos, size_t epos, size_t esize, size_t mpos, @@ -1526,8 +1538,8 @@ zero.
Purpose:
Sets locations and sizes of floating point bit fields.
Description: -
H5Tset_fields sets the locations and sizes of the various floating - point bit fields. The field positions are bit positions in the +
H5Tset_fields sets the locations and sizes of the various + floating-point bit fields. The field positions are bit positions in the significant region of the datatype. Bits are numbered with the least significant bit number zero. @@ -1537,6 +1549,9 @@ zero.
hid_t type_id
Identifier of datatype to set. +
size_t spos +
Sign position, i.e., the bit offset of the floating-point + sign bit.
size_t epos
Exponent bit position.
size_t esize -- cgit v0.12