H5Miterate_by_name

fnherr_t H5Miterate_by_name( hid_t loc_id, const(char) * map_name, 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 specified by name.

Parameters

loc_idLocation identifier (file or group)
map_nameName of the map
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.