H5Miterate

fnherr_t H5Miterate( hid_t map_id, hsize_t * idx, hid_t key_mem_type_id, H5M_iterate_t op, void * op_data, hid_t mapl_id )

Iterates over all key-value pairs in a map.

Parameters

map_idMap identifier
idxPointer to iteration index (in/out)
key_mem_type_idMemory datatype of the key
opCallback function to process each key-value pair
op_dataUser-defined data to pass to the callback
mapl_idMap access property list identifier, or H5P_DEFAULT

Returns

The return value of the last callback on success,

or negative on failure.