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

Приложения

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

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

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

А.5.25.26. Команда RDS_HVAR_GETTYPENAME – получить имя типа всей структуры переменных

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

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

   strName=(Vars,RDS_HVAR_GETTYPENAME,0); // UTF8

или

   strName=(Vars,RDS_HVAR_GETTYPENAME,0); // UTF16

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

   strName=(Vars,RDS_HVAR_GETTYPENAME,0); // Кодировка по умолчанию

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

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

Примечания

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

См. также

rdsVSCreateEditor, rdsGetObjectStr, RDS_HVAR_SETTYPENAME, rdsVSInstallStruct.


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