Навигация:
<< >> Оглавление Указатель

Приложения

Приложение А. Функции, константы и структуры RDS

А.5. Сервисные функции и макросы RDS

А.5.35. Функции поддержки автоматической компиляции моделей

А.5.35.6. rdscompGetModelDataByName – модель по имени

Функция rdscompGetModelDataByName возвращает указатель на структуру данных RDS_COMPMODELDATA для модели с указанным именем, обслуживаемой указанным модулем автокомпиляции.

    rdscompGetModelDataByNameA(
     Module, // Модуль автокомпиляции
     ModelName      // Имя модели (UTF8)
  );
    rdscompGetModelDataByNameW(
     Module, // Модуль автокомпиляции
     ModelName     // Имя модели (UTF16)
  );
  // 
    rdscompGetModelDataByName(
     Module, // Модуль автокомпиляции
     ModelName     // Имя модели (кодировка по умолчанию)
  );

Тип указателя на эту функцию

RDS_MdChS (для UTF8) или RDS_MdChWs (для UTF16)

Параметры

Module (RDS_COMPHANDLE)
Идентификатор модуля автоматической компиляции, для которого нужно найти обслуживаемую модель.
ModelName (RDSCSTR, RDSWCSTR, RDSXCSTR)
Указатель на строку с именем модели, которую нужно найти.

Возвращаемое значение

Указатель на структуру данных RDS_COMPMODELDATA найденной модели или NULL, если модель с именем ModelName не обслуживается модулем Module.

Примечания

Имена моделей сравниваются без учета регистра – для поиска модели с именем «Model» можно указывать строки «Model», «model», «MODEL» и т.п.

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

См. также

RDS_COMPMODELDATA.


<< >> Оглавление Указатель