H5P_SET_ATTR_CREATION_ORDER sets flags for tracking and indexing attribute creation order on an object. ocpl_id is a dataset or group creation property list identifier. The term ocpl , for object creation property list, is used when more than one type of object may be involved.
crt_order_flags contains flags with the following meanings:
H5P_CRT_ORDER_TRACKED | Attribute creation order is tracked but not necessarily indexed | H5P_CRT_ORDER_INDEXED | Attribute creation order is indexed (requires H5P_CRT_ORDER_TRACKED ) |
Default behavior is that attribute creation order is neither tracked nor indexed. H5P_SET_ATTR_CREATION_ORDER can be used to set attribute creation order tracking, or to set attribute creation order tracking and indexing. Note that if a creation order index is to be built, it must be specified in the object creation property list. HDF5 currently provides no mechanism to turn on attribute creation order tracking at object creation time and to build the index later. |