![]() |
Doly C++ SDK v1.00
|
Event registration functions for EdgeControl. More...
#include "EdgeEventListener.h"Go to the source code of this file.
Namespaces | |
| namespace | EdgeEvent |
Functions | |
| void | EdgeEvent::AddListener (EdgeEventListener *observer, bool priority=false) |
| Register an EdgeEventListener instance. | |
| void | EdgeEvent::RemoveListener (EdgeEventListener *observer) |
| Unregister an EdgeEventListener instance. | |
| void | EdgeEvent::AddListenerOnChange (void(*onChange)(std::vector< IrSensor > sensors)) |
| Register a function callback for sensor state changes. | |
| void | EdgeEvent::RemoveListenerOnChange (void(*onChange)(std::vector< IrSensor > sensors)) |
| Unregister a function callback for sensor state changes. | |
| void | EdgeEvent::AddListenerOnGapDetect (void(*onChange)(GapDirection gap_type)) |
| Register a function callback for gap detection events. | |
| void | EdgeEvent::RemoveListenerOnGapDetect (void(*onChange)(GapDirection gap_type)) |
| Unregister a function callback for gap detection events. | |
Event registration functions for EdgeControl.
This header exposes listener registration/removal for edge-related events. It supports: