Класс ConfirmLamp

#include <ConfirmLamp.h>

Полный список членов класса

Открытые члены

void confirm (bool state)
void apsstate (bool aps)
UniSetTypes::LampCommand get ()

Защищенные данные

bool waitConfirm
bool apsState
UniSetTypes::LampCommand lmpState


Подробное описание

Реализация логики управления лампочкой квитирования. Сработала АПС - мигаем. Квитировали - гасим, если АПС уже нет, и загораемся ровным светом, если АПС ещё есть.

Методы

void ConfirmLamp::confirm ( bool  state  ) 

Предупреждения:
Для корректной работы confirm надо вызывать ДО apsstate!!!
00018 {
00019     if( state )
00020     {
00021         if( waitConfirm )
00022         {
00023              waitConfirm = false;
00024              lmpState = apsState ? lmpON : lmpOFF;
00025         }
00026     }
00027 }


Объявления и описания членов классов находятся в файлах:

Документация по uniset-algorithms. Последние изменения: Fri Dec 12 14:27:17 2014. Создано системой  doxygen 1.5.9