Класс C++, чтобы получить доступ к массивам структур MATLAB
Используйте объекты StructArray работать с массивами структур MATLAB®. Чтобы получить доступ к полю для одного элемента в массиве, используйте имя поля. Чтобы создать объект StructArray, вызовите createStructArray.
Пространство имен: | 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.
|
|
Значение, чтобы переместиться. |
|
|
Обновленный пример. |
'none'
~StructArray()
Освободите память для объекта StructArray.
getFieldNamesRange<ForwardIterator, MatlabFieldIdentifier const> getFieldNames() const
|
|
Содержит |
'none'
getNumberOfFieldssize_t getNumberOfFields() const
|
|
Количество полей. |
'none'