7#ifndef HAL_EFF1A157_A291_4313_A742_99FB124D0B71
8#define HAL_EFF1A157_A291_4313_A742_99FB124D0B71
15#include "./../digital/EdgeTriggerEvent.h"
16#include "./../digital/EdgeTriggerMode.h"
23 struct EdgeTriggerPin;
71 virtual int read(
void) abstract;
Definition EdgeTriggerEvent.h:20
EdgeTriggerMode
邊緣觸發模式。
Definition EdgeTriggerMode.h:33
[Interface] 邊緣觸發器,正觸發事件。
Definition EdgeTriggerEvent.h:34
[Interface] 硬體抽象層,邊緣觸發器。
Definition EdgeTriggerPin.h:37
virtual int read(void) override
讀取邊緣觸發狀態。
virtual bool setMode(hal::digital::EdgeTriggerMode mode) override
設定邊緣觸發模式。
virtual void setEvent(hal::digital::EdgeTriggerEvent *event) override
設定邊緣觸發事件物件。
Definition Interface.h:134