exponenta event banner

H5T.insert

Добавление элемента к составному типу данных

Синтаксис

H5T.insert(type_id,name,offset,member_datatype)

Описание

H5T.insert(type_id,name,offset,member_datatype) добавляет другой элемент к составному типу данных, указанному type_id. name аргумент - это вектор символов или строковый скаляр, указывающий имя нового элемента, который должен быть уникальным в составном типе данных. offset указывает, куда требуется вставить новый элемент и member_datatype указывает идентификатор типа данных нового элемента.

Примеры

type_id = H5T.create('H5T_COMPOUND',16);
H5T.insert(type_id,'first',0,'H5T_NATIVE_DOUBLE');
H5T.insert(type_id,'second',8,'H5T_NATIVE_INT');
H5T.insert(type_id,'third',12,'H5T_NATIVE_UINT');

См. также