Текущий раздел:

Описания RDS

Приложения

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

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

А.5.25. Вспомогательный объект для изменения структуры переменных блока

А.5.25.10. rdsVSCreateFromBlock – считать структуру переменных блока

# Приложения

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

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

#### А.5.25. Вспомогательный объект для изменения структуры переменных блока

##### А.5.25.10. rdsVSCreateFromBlock – считать структуру переменных блока

Функция rdsVSCreateFromBlock считывает в объект-редактор переменных структуру статических переменных указанного блока.

      void RDSCALL rdsVSCreateFromBlock(
        RDS_HOBJECT Vars,   // Редактор переменных
        RDS_BHANDLE Block,  // Блок
        BOOL ReadAutoConn   // Считывать связи со вспомогательными
      );

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

RDS_VHoBhB

Параметры

Vars(RDS_HOBJECT)
  Идентификатор вспомогательного объекта-редактора переменных, ранее созданного функцией rdsVSCreateEditor.
Block(RDS_BHANDLE)
  Идентификатор простого блока, структуру статических переменных которого нужно считать в объект Vars. Если в этом параметре передано значение NULL, будет считана структура переменных блока, модель которого вызвала функцию rdsVSCreateFromBlock.
ReadAutoConn(BOOL)
  TRUE – считывать из блока связи между входами и связанными с ними сигналами и между выходами и их управляющими переменными (см. также функцию rdsVSAddAutoConn). FALSE – игнорировать такие связи, входы со связанными сигналами станут просто входами, выходы с управляющими переменными – просто выходами, при этом управляющие переменные и связанные сигналы останутся в структуре переменных как обычные переменные.

Примечания

Эта функция считывает всю структуру статических переменных блока Block в объект Vars. Прежнее содержимое объекта Vars уничтожается.

См. также

rdsVSCreateEditor, rdsVSAddAutoConn, rdsVSApplyToBlock.