matlab::data::

Класс C++, чтобы получить доступ к массивам перечисления MATLAB

Описание

Используйте объекты EnumArray получить доступ к массивам перечисления. Чтобы создать EnumArray, вызовите createEnumArray.

Информация о классе

Пространство имен:

matlab::data

Базовый класс:

TypedArray<Enumeration>

Включение:

EnumArray.hpp

Конструкторы

Копирование конструкторов

EnumArray(const EnumArray& rhs)

EnumArray(const Array& rhs)

Описание

Создает копию разделяемых данных объекта EnumArray.

Параметры

const EnumArray& rhs

Значение, чтобы скопировать.

const Array& rhs

Значение, заданное как объект EnumArray.

Броски

InvalidArrayTypeException

Типом входа Array не является ArrayType::ENUM.

Копирование операторов присваивания

EnumArray& operator=(const EnumArray& rhs)

EnumArray& operator=(const Array& rhs)

Описание

Присваивает, разделяемые данные копируют в объект EnumArray.

Параметры

const EnumArray& rhs

Значение, чтобы скопировать.

const Array& rhs

Значение, заданное как объект ArrayType::ENUM.

Возвращается

EnumArray&

Обновленный пример.

Броски

InvalidArrayTypeException

Типом входа Array не является ArrayType::ENUM.

Перемещение конструкторов

EnumArray(EnumArray&& rhs)

EnumArray(Array&& rhs)

Описание

Содержимое перемещений объекта EnumArray к новому экземпляру.

Параметры

EnumArray&& rhs

Значение, чтобы переместиться.

Array&& rhs

Значение, заданное как объект ArrayType::ENUM.

Броски

InvalidArrayTypeException

Типом входа Array не является ArrayType::ENUM.

Перемещение операторов присваивания

EnumArray& operator=(EnumArray&& rhs)

EnumArray& operator=(Array&& rhs)

Описание

Присваивает вход этому объекту EnumArray.

Параметры

EnumArray&& rhs

Значение, чтобы переместиться.

Array&& rhs

Значение, заданное как объект ArrayType::ENUM.

Возвращается

EnumArray&

Обновленный пример.

Броски

InvalidArrayTypeException

Типом входа Array не является ArrayType::ENUM.

Функции членства

getClassName

std::string getClassName() const

Описание

Возвратите имя класса для этого EnumArray.

Возвращается

std::string

ClassName .

Броски

'none'

Смотрите также

| |

Введенный в R2017b