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