H5L.copy

Скопируйте ссылку от исходного местоположения до целевого местоположения

Синтаксис

H5L.copy (src_loc_id, src_name, dest_loc_id, dest_name, lcpl_id, lapl_id)

Описание

H5L.copy(src_loc_id,src_name,dest_loc_id,dest_name,lcpl_id,lapl_id) копирует ссылку, заданную src_name из файла или группы, заданной src_loc_id к целевому dest_loc_id. Новая копия ссылки создается с именем dest_name.

dest_loc_id должен относиться к текущему файлу или к группе в текущем файле. Если dest_loc_id является идентификатором файла, копия помещается в корневую группу файла.

Новая ссылка создается с созданием и списками свойств доступа, заданными lcpl_id и lapl_id.

Примеры

plist_id = 'H5P_DEFAULT';
fid = H5F.create('myfile.h5','H5F_ACC_TRUNC',plist_id,plist_id);
g1 = H5G.create(fid,'g1',plist_id);
g2 = H5G.create(fid,'g2',plist_id);
g11 = H5G.create(g1,'g3',plist_id);
H5L.copy(g1,'g3',g2,'g4',plist_id,plist_id);
Была ли эта тема полезной?