Итерация свойств в списке свойств
[output,idx_out] = H5P.iterate(id,idx_in,iter_func)
[output,idx_out] = H5P.iterate(id,idx_in,iter_func) выполняет операцию iter_func от каждого свойства в объекте свойства, заданном в id. The id вход может быть списком свойств или классом свойств. idx_in задает индекс следующего обрабатываемого свойства. output - значение, возвращенное последним вызовом iter_func. idx_out - индекс последнего обработанного свойства. iter_func является указателем на функцию.
Функция итератора должна иметь следующую сигнатуру:
status = iter_func(id,prop_name)
id все еще определяет объект свойства, переданный в H5P.iterate, но name определяет имя текущего свойства.