![]() |
HDF5
1.14.4.3
API Reference
|
#include <src/H5Opublic.h>
Information struct for object header metadata (for H5Oget_info(), H5Oget_info_by_name(), H5Oget_info_by_idx())
Data Fields | ||
| unsigned | version | |
| unsigned | nmesgs | |
| unsigned | nchunks | |
| unsigned | flags | |
| struct { | ||
| hsize_t total | ||
| hsize_t meta | ||
| hsize_t mesg | ||
| hsize_t free | ||
| } | space | |
| struct { | ||
| uint64_t present | ||
| uint64_t shared | ||
| } | mesg | |
| unsigned flags |
Object header status flags
| hsize_t free |
Free space within object header
| hsize_t mesg |
Space within header for actual message information
| struct { ... } mesg |
| hsize_t meta |
Space within header for object header metadata information
| unsigned nchunks |
Number of object header chunks
| unsigned nmesgs |
Number of object header messages
| uint64_t present |
Flags to indicate presence of message type in header
| uint64_t shared |
Flags to indicate message type is shared in header
| struct { ... } space |
| hsize_t total |
Total space for storing object header in file
| unsigned version |
Version number of header format in file