AstraRegul
Релиз 2024.08.31.00
×

4.4.1.4.2.4.3.5.3.3. MoveNextOrFirst

 
Перемещает указатель на следующее событие в очереди, либо на первое, если указатель достиг конца очереди.
 
bool MoveNextOrFirst()
 

Значение

 
Значение
Описание
true
Возвращается при успешном перемещении на следующий или первый элемент очереди
false
Возвращается при отсутствии следующего элемента в очереди или пустой очереди
 

Примеры

 
Переместиться на следующее или первое событие в очереди и при успешном перемещении вывести в журнал времени исполнения строку с данными текущего события:
moved: bool = ApAlarmQueue_1.MoveNextOrFirst();
DebugTool_1.Log(moved);
if (moved)
DebugTool_1.Log(ApAlarmQueue_1.CurrentAlarm());