Приложения
Приложение А. Функции, константы и структуры RDS
А.5. Сервисные функции и макросы RDS
А.5.7. Сохранение и загрузка состояния схемы
Описываются функции управления сохраненными состояниями блоков схемы, а также функция сброса состояния отдельной подсистемы.
А.5.7.1. rdsDeleteSystemState – удалить сохраненное состояние
Функция rdsDeleteSystemState удаляет ранее сохраненное состояние схемы.
void RDSCALL rdsDeleteSystemState( int StateNum // Номер состояния );
Тип указателя на эту функцию
RDS_VI
Параметр
- StateNum (int)
- Номер удаляемого состояния схемы, присвоенный ему при сохранении.
Примечания
Эта функция удаляет из памяти состояние схемы, ранее сохраненное функцией rdsSaveSystemState. Сохраненные состояния – глобальные объекты, они не привязываются к вызвавшему функцию rdsSaveSystemState блоку и не удаляются автоматически при его удалении (тем не менее, они автоматически удаляются при загрузке новой схемы). Когда сохраненное состояние станет не нужным, его следует удалить вручную вызовом rdsDeleteSystemState, чтобы не тратить память зря.
Пример
Пример использования функции приведен в §2.14.3 руководства программиста.
См. также