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

Приложения

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

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

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

А.5.25.31. Команда RDS_HVAR_SETTYPENAME – установить имя типа всей структуры переменных

Команда RDS_HVAR_SETTYPENAME присваивает всей структуре переменных объекта указанное имя типа.

Вызов команды

   strName= … // Имя типа структуры (UTF8)
  (Vars,RDS_HVAR_SETTYPENAME,0,strName);

или

   strName= … // Имя типа структуры (UTF16)
  (Vars,RDS_HVAR_SETTYPENAME,0,strName);

или (через функцию-псевдоним)

   strName= … // Имя типа структуры (кодировка по умолчанию)
  (Vars,RDS_HVAR_SETTYPENAME,0,strName);

Параметры и результат

Vars (RDS_HOBJECT)
Идентификатор вспомогательного объекта-редактора переменных, ранее созданного функцией rdsVSCreateEditor.
strName (RDSSTR, RDSWSTR, RDSXSTR)
Указатель на строку, в которой записано имя типа всей структуры переменных объекта, или NULL, если имя типа нужно очистить.

Примечания

Имя типа структуры используется только при регистрации структуры переменных объекта Vars в общем списке структур RDS вызовом rdsVSInstallStruct – именно под этим именем структура регистрируется в списке. При создании структуры переменных блока функцией rdsVSApplyToBlock имя типа структуры игнорируется.

См. также

rdsVSCreateEditor, rdsSetObjectStr, RDS_HVAR_GETTYPENAME, rdsVSInstallStruct.


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