HDF5 Reference Manual
H5
H5A
H5D
H5E
H5F
H5G
H5P
H5S
H5T
H5Z
Glossary
HDF5 Glossary
(Under construction!
This is the bare beginning of a Glossary to accompany the HDF5 documentation;
it is by no means complete.)
- Basic Types
- Complex Types
- Disk I/O Types
Since many of the typedefs in the HDF5 API are not well-defined yet,
the types below may change radically en route to a final API...
Basic Types:
- char - 8-bit character (only for ASCII information)
- int8 - 8-bit signed integer
- uint8 - 8-bit unsigned integer
- int16 - 16-bit signed integer
- uint16 - 16-bit unsigned integer
- int32 - 32-bit signed integer
- uint32 - 32-bit unsigned integer
- intn - "native" signed integer
- uintn - "native" unsigned integer
- int64 - 64-bit signed integer (new)
- uint64 - 64-bit unsigned integer (new)
- float32 - 32-bit IEEE float
- float64 - 64-bit IEEE float
Complex Types:
- hid_t - 32-bit unsigned integer used as ID for memory objects
- hoid_t - 32-bit unsigned integer (currently) used as ID for disk-based
objects
- hbool_t - boolean to indicate true/false/error codes from functions
- herr_t - 32-bit integer to indicate succeed/fail codes from functions
Disk I/O Types:
- hoff_t - (64-bit?) offset on disk in bytes
- hlen_t - (64-bit?) length on disk in bytes
HDF5 Reference Manual
H5
H5A
H5D
H5E
H5F
H5G
H5P
H5S
H5T
H5Z
Glossary
HDF Help Desk
Last modified: 14 July 1998