Верните порядок отслеживания и настройки индексации
crt_order_flags = H5P.get_attr_creation_order(ocpl_id)
crt_order_flags = H5P.get_attr_creation_order(ocpl_id)
извлекает настройки отслеживания и индексации для порядка создания атрибутов. Если crt_order_flags
равен нулю, тогда порядок создания атрибутов не отслеживается и не индексируется. В противном случае флаги порядка создания должны быть одним из следующих постоянных значений:
H5P_CRT_ORDER_TRACKED |
H5P_CRT_ORDER_INDEXED |
fid = H5F.open('example.h5'); dset_id = H5D.open(fid,'/g3/integer'); dcpl = H5D.get_create_plist(dset_id); flags = H5P.get_attr_creation_order(dcpl); switch ( flags ) case 0 fprintf('neither tracked nor indexed\n'); case H5ML.get_constant_value('H5P_CRT_ORDER_TRACKED') fprintf('tracked\n'); case H5ML.get_constant_value('H5P_CRT_ORDER_INDEXED') fprintf('indexed\n'); end H5P.close(dcpl); H5D.close(dset_id); H5F.close(fid);