HF-Core Platform 0.1.0-dev
Hardware-Agnostic Handler Layer & RTOS Utilities for HardFOC
Loading...
Searching...
No Matches
Pcal95555GpioPin Member List

This is the complete list of members for Pcal95555GpioPin, including all inherited members.

ConfigureInterrupt(hf_gpio_interrupt_trigger_t trigger, InterruptCallback callback=nullptr, void *user_data=nullptr) noexcept overridePcal95555GpioPin
Deinitialize() noexcept overridePcal95555GpioPin
description_Pcal95555GpioPinprivate
GetDescription() const noexcept overridePcal95555GpioPin
GetDirectionImpl(hf_gpio_direction_t &direction) const noexcept overridePcal95555GpioPinprotected
GetInterruptStatus(bool &status) noexceptPcal95555GpioPin
GetMaxPins() const noexcept overridePcal95555GpioPininline
GetOutputModeImpl(hf_gpio_output_mode_t &mode) const noexcept overridePcal95555GpioPinprotected
GetPinLevelImpl(hf_gpio_level_t &level) noexcept overridePcal95555GpioPinprotected
GetPullModeImpl() const noexcept overridePcal95555GpioPinprotected
Initialize() noexcept overridePcal95555GpioPin
interrupt_callback_Pcal95555GpioPinprivate
interrupt_enabled_Pcal95555GpioPinprivate
interrupt_trigger_Pcal95555GpioPinprivate
interrupt_user_data_Pcal95555GpioPinprivate
IsPinAvailable() const noexcept overridePcal95555GpioPin
parent_handler_Pcal95555GpioPinprivate
Pcal95555GpioPin(hf_pin_num_t pin, Pcal95555Handler *parent_handler, hf_gpio_direction_t direction=hf_gpio_direction_t::HF_GPIO_DIRECTION_INPUT, hf_gpio_active_state_t active_state=hf_gpio_active_state_t::HF_GPIO_ACTIVE_HIGH, hf_gpio_output_mode_t output_mode=hf_gpio_output_mode_t::HF_GPIO_OUTPUT_MODE_PUSH_PULL, hf_gpio_pull_mode_t pull_mode=hf_gpio_pull_mode_t::HF_GPIO_PULL_MODE_FLOATING) noexceptPcal95555GpioPin
Pcal95555HandlerPcal95555GpioPinfriend
pin_Pcal95555GpioPinprivate
SetDirectionImpl(hf_gpio_direction_t direction) noexcept overridePcal95555GpioPinprotected
SetInterruptMask(bool mask) noexceptPcal95555GpioPin
SetOutputModeImpl(hf_gpio_output_mode_t mode) noexcept overridePcal95555GpioPinprotected
SetPinLevelImpl(hf_gpio_level_t level) noexcept overridePcal95555GpioPinprotected
SetPolarityInversion(bool invert) noexceptPcal95555GpioPin
SetPullModeImpl(hf_gpio_pull_mode_t mode) noexcept overridePcal95555GpioPinprotected
SupportsInterrupts() const noexcept overridePcal95555GpioPin
~Pcal95555GpioPin() noexcept override=defaultPcal95555GpioPin