Zephyr C++ Toolkit
|
This is the complete list of members for zct::GpioReal, including all inherited members.
configureInterrupt(InterruptMode interruptMode, std::function< void()> callback) override | zct::GpioReal | virtual |
configurePinBasedOnSettings() override | zct::GpioReal | protectedvirtual |
Direction enum name | zct::IGpio | |
get() const | zct::IGpio | virtual |
getPhysical() const override | zct::GpioReal | virtual |
GpioReal(const char *name, const struct gpio_dt_spec *spec, Direction direction=Direction::Input, LogicMode logicMode=LogicMode::ActiveHigh) | zct::GpioReal | |
IGpio(const char *name, Direction direction=Direction::Input, LogicMode logicMode=LogicMode::ActiveHigh, PullMode pullMode=PullMode::None) | zct::IGpio | |
interruptCallback(const struct device *dev, struct gpio_callback *cb, gpio_port_pins_t pins) | zct::GpioReal | protectedstatic |
InterruptMode enum name | zct::IGpio | |
LogicMode enum name | zct::IGpio | |
m_direction | zct::IGpio | protected |
m_gpioCallbackDataAndObject | zct::GpioReal | 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 |
m_spec | zct::GpioReal | 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) override | zct::GpioReal | virtual |
setPullMode(PullMode pullMode) | zct::IGpio | virtual |
~GpioReal() | zct::GpioReal | |
~IGpio()=default | zct::IGpio | virtual |