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

Приложения

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

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

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

А.5.25.44. Макрос rdsVSSetStructName – установить имя типа всей структуры переменных

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

  rdsVSSetStructNameA(
    vars,      // Вспомогательный объект
    name       // Имя типа структуры (UTF8)
  )
  rdsVSSetStructNameW(
    vars,      // Вспомогательный объект
    name       // Имя типа структуры (UTF16)
  )
  // Через 
  rdsVSSetStructName(
    vars,      // Вспомогательный объект
    name       // Имя типа структуры (кодировка по умолчанию)
  )

Определения

  #define rdsVSSetStructNameA(vars,name) \
    ((vars),,0,(name))
  #define rdsVSSetStructNameW(vars,name) \
    ((vars),,0,(name))
  // Через 
  #define rdsVSSetStructName(vars,name) \
    ((vars),,0,(name))

Параметры

vars (RDS_HOBJECT)
Идентификатор вспомогательного объекта-редактора переменных, ранее созданного функцией rdsVSCreateEditor.
name (RDSCSTR, RDSWCSTR, RDSXCSTR)
Указатель на строку, в которой записано имя типа всей структуры переменных объекта, или NULL, если имя типа нужно очистить.

Примечания

Этот макрос заключает в себя вызов команды RDS_HVAR_SETTYPENAME.


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