Исключения MATLAB Data API

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 происходит, если неправильное количество перечислений обеспечивается.

Была ли эта тема полезной?