getAllDataInterfaceTypes

Класс: coder.codedescriptor.CodeDescriptor
Пакет: coder.codedescriptor

Возвращает типы интерфейсов данных

Синтаксис

allDataInterfaceTypes = getAllDataInterfaceTypes(codeDescObj)

Описание

allDataInterfaceTypes = getAllDataInterfaceTypes(codeDescObj) возвращает список типов интерфейсов данных. Этот список не относится к какой-либо модели.

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

расширить все

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

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

расширить все

Список доступных типов интерфейсов данных.

Примеры

Создайте coder.codedescriptor.CodeDescriptor объект для построенной необходимой модели, затем перечислите доступные типы интерфейсов данных.

  1. Создайте модель.

    slbuild('rtwdemo_comments')

  2. Создайте coder.codedescriptor.CodeDescriptor объект для необходимой модели.

    codeDescObj = coder.getCodeDescriptor('rtwdemo_comments')
    

  3. Возвращает список доступных типов интерфейсов данных.

    allDataInterfaceTypes = getAllDataInterfaceTypes(codeDescObj)

    allDataInterfaceTypes имеет следующие значения:

        {'Inports'              }
        {'Outports'             }
        {'Parameters'           }
        {'GlobalDataStores'     }
        {'SharedLocalDataStores'}
        {'ExternalParameterObjects'     }
        {'ModelParameters'      }
        {'InternalData'         }
    В модели могут быть ExternalParameterObjects и/или LocalParameters. Тип интерфейса данных Parameters состоят из сводного списка обоих типов параметров.

Введенный в R2018a