Класс C++ для доступа к массивам структур MATLAB
Использовать StructArray объекты для работы с массивами структур MATLAB ®. Чтобы получить доступ к полю для одного элемента массива, используйте имя поля. Создание StructArray объект, вызов createStructArray в ArrayFactory класс.
Пространство имен: | matlab::data |
Базовый класс: | TypedArray<Struct> |
Включить: | StructArray.hpp |
StructArray(const StructArray& rhs)
StructArray(const Array& rhs)
Создание общей копии данных StructArray объект.
|
|
Копируемое значение. |
|
|
Значение указано как |
|
Тип ввода |
StructArray& operator=(const StructArray& rhs)
StructArray& operator=(const Array& rhs)
Назначает копию общих данных StructArray объект.
|
|
Копируемое значение. |
|
|
Значение указано как |
|
|
Обновленный экземпляр. |
|
Тип ввода |
StructArray(StructArray&& rhs)
StructArray(Array&& rhs)
Перемещает содержимое StructArray объект новому экземпляру.
|
|
Значение для перемещения. |
|
|
Значение указано как |
|
Тип ввода |
StructArray& operator=(StructArray&& rhs)
Назначает входные данные для этого StructArray объект.
|
|
Значение для перемещения. |
|
|
Обновленный экземпляр. |
Ничего
~StructArray()
Свободная память для StructArray объект.
getFieldNamesRange<ForwardIterator, MatlabFieldIdentifier const> getFieldNames() const
|
|
Содержит |
Ничего
getNumberOfFieldssize_t getNumberOfFields() const
|
|
Количество полей. |
Ничего