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

    Свойство соответствия кода, для которого можно вернуть значение. Задайте одно из этих имен свойства или имя свойства для класса памяти, заданного в словаре Embedded Coder, сопоставленном с моделью.

    Информация для возвратаИмя свойства
    Имя класса памятиStorageClass
    Имя переменной для входного порта в сгенерированном кодеIdentifier
    Имя файла определения источника, который содержит определения для глобальных данных, считываемых входным и внешним кодомDefinitionFile
    Имя get функция вызывается кодом, сгенерированным для входного порта GetFunction
    Имя исходного файла заголовка, который содержит объявления для глобальных данных, считываемых входным и внешним кодомHeaderFile
    Имя модели, для которой генератор кода помещает определение для inport, общего для нескольких моделей, в иерархию модели Owner
    Логическое значение, указывающее, сохраняет ли генератор кода размерности входного порта, который представлен как многомерный массивPreserveDimensions
    Имя set функция вызывается кодом, сгенерированным для inportSetFunction
    Имя структуры в сгенерированном коде для inport StructName

    Пример: 'StorageClass'

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

    свернуть все

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

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

    Введенный в R2020b