Zephyr C++ Toolkit
|
This is the complete list of members for zct::IGpio, including all inherited members.
configureInterrupt(InterruptMode interruptMode, std::function< void()> callback)=0 | zct::IGpio | pure virtual |
configurePinBasedOnSettings()=0 | zct::IGpio | protectedpure virtual |
Direction enum name | zct::IGpio | |
get() const | zct::IGpio | virtual |
getPhysical() const =0 | zct::IGpio | pure virtual |
IGpio(const char *name, Direction direction=Direction::Input, LogicMode logicMode=LogicMode::ActiveHigh, PullMode pullMode=PullMode::None) | zct::IGpio | |
InterruptMode enum name | zct::IGpio | |
LogicMode enum name | zct::IGpio | |
m_direction | zct::IGpio | protected |
m_interruptMode | zct::IGpio | protected |
m_interruptUserCallback | zct::IGpio | protected |
m_logicMode | zct::IGpio | protected |
m_name | zct::IGpio | protected |
m_pullMode | zct::IGpio | protected |
PullMode enum name | zct::IGpio | |
set(bool value) | zct::IGpio | virtual |
setDirection(Direction direction) | zct::IGpio | virtual |
setLogicMode(LogicMode logicMode) | zct::IGpio | virtual |
setPhysical(bool value)=0 | zct::IGpio | pure virtual |
setPullMode(PullMode pullMode) | zct::IGpio | virtual |
~IGpio()=default | zct::IGpio | virtual |