exponenta event banner

getInport

Получение конфигурации кода из сопоставлений кода для входа на корневом уровне

    Описание

    пример

    propertyValue = getInport(myCodeMappingObj,inportBlock,property) возвращает значение свойства сопоставления кода для указанного блока Inport корневого уровня. Эта функция используется для возврата класса хранения или значения свойства класса хранения, настроенного для порта ввода корневого уровня в модели.

    Примеры

    свернуть все

    Из сопоставлений кода модели для модели myConfigModel, получить имя класса хранения, настроенного для входа на корневом уровне In1.

    cm = coder.mapping.api.get('myConfigModel');
    scIn1 = getInport(cm,'In1','StorageClass');
    

    Из сопоставлений кода модели для модели myConfigModel, получить идентификатор кода, настроенный для ввода на корневом уровне In1.

    cm = coder.mapping.api.get('myConfigModel');
    idIn1 = getInport(cm,'In1','Identifier');
    

    Входные аргументы

    свернуть все

    Кодекс, наносящий на карту объект (отображения типового кодекса) возвращенный требованием функционировать coder.mapping.api.get.

    Пример: myCM

    Имя, путь или дескриптор входа корневого уровня, для которого требуется вернуть информацию о сопоставлении кода.

    Пример: 'In1'

    Типы данных: char | string | block_handle

    Свойство сопоставления кода, для которого возвращается значение. Укажите одно из этих имен свойств.

    Возвращаемая информацияИмя свойства
    Имя класса храненияStorageClass
    Имя переменной для ввода в сгенерированный кодIdentifier

    Пример: 'StorageClass'

    Выходные аргументы

    свернуть все

    Имя класса хранения или значение указанного свойства класса хранения, настроенного для указанного порта ввода корневого уровня.

    Типы данных: char

    Представлен в R2020b