Класс C++ для получения ссылки на Array
Используйте Reference<Array> класс для получения ссылки на Array элемент объекта-контейнера, такой как структура MATLAB ® или массив ячеек. Класс является базовым классом для всех ссылочных типов, которые ссылаются на массивы и предоставляют базовую информацию массива .ArrayRef определяется как:
using ArrayRef = Reference<Array>;
|
Пространство имен: | matlab::data |
|
Включить: | ArrayReferenceExt.hpp |
getTypeArrayType getType() const
|
|
Тип массива |
|
Не предоставлено достаточного количества индексов. |
|
Предоставленный индекс недопустим для этого |
|
|
getDimensionsArrayDimensions getDimensions() const
|
|
|
|
Не предоставлено достаточного количества индексов. |
|
Предоставленный индекс недопустим для этого |
getNumberOfElementssize_t getNumberOfElements() const
|
|
Количество элементов в массиве. |
|
Не предоставлено достаточного количества индексов. |
|
Предоставленный индекс недопустим для этого |
isEmptybool isEmpty() const
|
|
Возвращает значение true, если массив пуст, в противном случае возвращает значение false. |
|
Не предоставлено достаточного количества индексов. |
|
Предоставленный индекс недопустим для этого |
getReadOnlyElementstemplate <typename T> Range<TypedIterator, T const> getReadOnlyElements(const Reference<Array>& ref)
Получение диапазона, содержащего элементы Array или Reference<Array>. Итераторы, содержащиеся в диапазоне: const.
|
|
|
|
|
Диапазон, содержащий |
|
|
getWritableElementstemplate <typename T> Range<TypedIterator, T> getWritableElements(Reference<Array>& ref)
Получение диапазона, содержащего элементы Array или Reference<Array>. Итераторы, содержащиеся в диапазоне, не являются -const.
|
|
|
|
|
Диапазон, содержащий |
|
|