matlab::data::ArrayDimensionsArrayDimensions задан как std::vector<size_t> в ArrayDimensions.hpp заголовочный файл.
matlab::data::EnumerationEnumeration задан в Enumeration.hpp заголовочный файл.
matlab::data::MATLABStringMATLABString задан как optional<String> в String.hpp заголовочный файл.
matlab::data::ObjectArrayObjectArray задан как TypedArray<Object> в ObjectArray.hpp заголовочный файл.
matlab::data::StringString задан как std::basic_string<uchar> в String.hpp заголовочный файл.
matlab::data::StructStruct задан в Struct.hpp заголовочный файл.
buffer_ptr_t и buffer_deleter_tbuffer_ptr_t задан как std::unique_ptr<T[], buffer_deleter_t>, где buffer_deleter_t задан как void (*)(void*).
iteratoriterator задан как TypedIterator<T> в TypedArray.hpp заголовочный файл.
const_iteratorconst_iterator задан как TypedIterator<typename std::add_const<T>::type> в TypedArray.hpp заголовочный файл.
referencereference задан в TypedArray.hpp заголовочный файл как typename iterator::reference, где iterator::reference T& для арифметических типов и Reference<T> для неарифметических типов.
const_referenceconst_reference задан в TypedArray.hpp заголовочный файл как typename const_iterator::reference, где const_iterator::reference T& для арифметических типов и Reference<T> для неарифметических типов.
ArrayRef задан как Reference<Array> в TypedArrayRef.hpp заголовочный файл.
CellArrayRef задан как Reference<TypedArray<Array>> в TypedArrayRef.hpp заголовочный файл.
CharArrayRef задан как TypedArrayRef<CHAR16_T> в CharArray.hpp заголовочный файл.
EnumArrayRef задан как TypedArrayRef<Enumeration> в EnumArray.hpp заголовочный файл.
SparseArrayRef задан как Reference<SparseArray<T>> в SparseArrayRef.hpp заголовочный файл.
StructArrayRef задан как Reference<TypedArray<Struct>> в TypedArrayRef.hpp заголовочный файл.
TypedArrayRef задан как Reference<TypedArray<T>> в TypedArrayRef.hpp заголовочный файл.