H5P.iterate

Итерация свойств в списке свойств

Синтаксис

[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 определяет имя текущего свойства.