matlab::data::CanOnlyUseOneStringIndexException
CanOnlyUseOneStringIndexException
исключение происходит, если больше чем один индекс строк обеспечивается.
matlab::data::CantAssignArrayToThisArrayException
CantAssignArrayToThisArrayException
исключение происходит, если присвоение массива к этому массиву не поддержано.
matlab::data::CantIndexIntoEmptyArrayException
CantIndexIntoEmptyArrayException
исключение происходит при попытке любой операции индексации на пустом массиве.
matlab::data::DuplicateFieldNameInStructArrayException
DuplicateFieldNameInStructArrayException
исключение происходит, если с дублирующимся именем поля сталкиваются в определении struct.
matlab::data::FailedToLoadLibMatlabDataArrayException
FailedToLoadLibMatlabDataArrayException
исключение происходит, если необходимым библиотекам MATLAB® Data Array не удалось загрузить.
matlab::data::FailedToResolveSymbolException
FailedToResolveSymbolException
исключение происходит, если неспособный, чтобы разрешить необходимый символ в библиотеках MATLAB Data Array.
matlab::data::InvalidArrayIndexException
InvalidArrayIndexException
исключение происходит, если обеспеченный индекс не допустим для индексируемого массива.
matlab::data::InvalidDimensionsInSparseArrayException
InvalidDimensionsInSparseArrayException
исключение происходит, если вызывающая сторона пытается создать разреженный массив больше чем с 2 размерностями.
matlab::data::InvalidFieldNameException
InvalidFieldNameException
исключение происходит, если имя поля недопустимо для struct.
matlab::data::MustSpecifyClassNameException
MustSpecifyClassNameException
исключение происходит, если имя класса не задано.
matlab::data::NonAsciiCharInRequestedAsciiOutputException
NonAsciiCharInRequestedAsciiOutputException
исключение происходит, если пользователь пытается создать CharArray
или StringArray
с std::string
и std::string
содержит символы неASCII.
matlab::data::NonAsciiCharInInputDataException
NonAsciiCharInInputDataException
исключение происходит, если пользователь пытается создать CharArray
или StringArray
с std::string
и std::string
содержит символы неASCII.
matlab::data::InvalidArrayTypeException
InvalidArrayTypeException
исключение происходит, если тип rhs не совпадает с типом TypedArray<T>
matlab::data::NotEnoughIndicesProvidedException
NotEnoughIndicesProvidedException
исключение происходит, если недостаточно индексов обеспечивается.
matlab::data::StringIndexMustBeLastException
StringIndexMustBeLastException
исключение происходит, если индекс строк не является последним индексом.
matlab::data::StringIndexNotValidException
StringIndexNotValidException
исключение происходит, если индекс строк не допустим для этого массива.
matlab::data::SystemErrorException
SystemErrorException
исключение происходит, если системная ошибка происходит.
matlab::data::TooManyIndicesProvidedException
TooManyIndicesProvidedException
исключение происходит, если слишком много индексов обеспечиваются.
matlab::data::TypeMismatchException
TypeMismatchException
исключение происходит, если элемент Массива не содержит Т.
matlab::data::WrongNumberOfEnumsSuppliedException
WrongNumberOfEnumsSuppliedException
исключение происходит, если неправильное количество перечислений обеспечивается.
matlab::data::InvalidMemoryLayout
InvalidMemoryLayout
исключение происходит, при попытке добавить упорядоченный по строкам массив в упорядоченный по столбцам буфер или наоборот.
matlab::data::InvalidDimensionsInRowMajorArrayException
InvalidDimensionsInRowMajorArrayException
исключение происходит, если упорядоченный по строкам массив не 2D.
matlab::data::NumberOfElementsExceedsMaximumException
NumberOfElementsExceedsMaximumException
исключение происходит, если число элементов больше size_t
.