getOutport

Получите настройку кода от отображений кода для выходного порта корневого уровня

    Описание

    пример

    propertyValue = getOutport(myCodeMappingObj,outportBlock,property) возвращает значение свойства отображения кода для заданного блока Outport корневого уровня. Используйте эту функцию, чтобы возвратить класс памяти или значение свойства класса памяти, сконфигурированного для выходного порта корневого уровня в модели.

    Примеры

    свернуть все

    От отображений типового кодекса для модели myConfigModel, получите имя класса памяти, который сконфигурирован для выходного порта корневого уровня Out1.

    cm = coder.mapping.api.get('myConfigModel');
    scOut1 = getOutport(cm,'Out1','StorageClass');
    

    От отображений типового кодекса для модели myConfigModel, сконфигурируйте идентификатор кода для выходного порта корневого уровня Out1.

    cm = coder.mapping.api.get('myConfigModel');
    idOut1 = getOutport(cm,'Out1','Identifier');
    

    Входные параметры

    свернуть все

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

    Пример: myCM

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

    Пример: 'Out1'

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

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

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

    Пример: 'StorageClass'

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

    свернуть все

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

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

    Введенный в R2020b