ELEC-C7222
Libraries for ELEC C7222 Course Work
Loading...
Searching...
No Matches
c7222::Button Member List
This is the complete list of members for
c7222::Button
, including all inherited members.
ApplyConfig
()
c7222::GpioIn
protected
Button
(uint32_t pin, GpioPullMode pull=GpioPullMode::PullUp)
c7222::Button
explicit
CallIrqHandler
(uint32_t events) const
c7222::GpioIn
config_
c7222::GpioIn
protected
Configure
(const Config &config)=delete
c7222::Button
DisableIrq
()
c7222::GpioIn
EnableIrq
(GpioInputEvent events, std::function< void(uint32_t)> handler)
c7222::GpioIn
GetConfig
() const
c7222::GpioIn
inline
GetPin
() const
c7222::GpioIn
inline
GpioIn
(uint32_t pin)
c7222::GpioIn
inline
explicit
GpioIn
(uint32_t pin, const Config &config)
c7222::GpioIn
explicit
HasHandler
() const
c7222::GpioIn
inline
IsPressed
() const
c7222::Button
NonCopyable
()=default
c7222::NonCopyable
protected
NonCopyable
(const NonCopyable &)=delete
c7222::NonCopyable
NonCopyable
(NonCopyable &&)=default
c7222::NonCopyable
NonCopyableNonMovable
()=default
c7222::NonCopyableNonMovable
protected
NonMovable
()=default
c7222::NonMovable
protected
NonMovable
(const NonMovable &)=default
c7222::NonMovable
NonMovable
(NonMovable &&)=delete
c7222::NonMovable
c7222::operator=
(const NonCopyable &)=delete
c7222::NonCopyable
c7222::operator=
(NonCopyable &&)=default
c7222::NonCopyable
c7222::NonMovable::operator=
(const NonMovable &)=default
c7222::NonMovable
c7222::NonMovable::operator=
(NonMovable &&)=delete
c7222::NonMovable
pin_
c7222::GpioIn
protected
Read
() const
c7222::GpioIn
Reconfigure
(GpioPullMode pull=GpioPullMode::PullUp)
c7222::Button
~Button
()=default
c7222::Button
virtual
~GpioIn
()
c7222::GpioIn
virtual
~NonCopyable
()=default
c7222::NonCopyable
protected
~NonCopyableNonMovable
()=default
c7222::NonCopyableNonMovable
protected
~NonMovable
()=default
c7222::NonMovable
protected
Generated by
1.9.8