HardFOC Core
API reference
Loading...
Searching...
No Matches
hf::host::MockGpio Member List

This is the complete list of members for hf::host::MockGpio, including all inherited members.

callback_hf::host::MockGpioprivate
callback_user_data_hf::host::MockGpioprivate
ClearHistory() noexcepthf::host::MockGpioinline
ConfigureInterrupt(hf_gpio_interrupt_trigger_t trigger, InterruptCallback callback=nullptr, void *user_data=nullptr) noexcept overridehf::host::MockGpio
direction_hw_hf::host::MockGpioprivate
DisableInterrupt() noexcept overridehf::host::MockGpio
driven_level_hf::host::MockGpioprivate
DrivenLevel() const noexcepthf::host::MockGpioinline
EnableInterrupt() noexcept overridehf::host::MockGpio
fail_reads_hf::host::MockGpioprivate
fail_writes_hf::host::MockGpioprivate
FailReads(bool fail=true) noexcepthf::host::MockGpioinline
FailWrites(bool fail=true) noexcepthf::host::MockGpioinline
FireInterrupt() noexcepthf::host::MockGpio
GetDescription() const noexcept overridehf::host::MockGpioinline
GetDirectionImpl(hf_gpio_direction_t &direction) const noexcept overridehf::host::MockGpioprotected
GetMaxPins() const noexcept overridehf::host::MockGpioinline
GetOutputModeImpl(hf_gpio_output_mode_t &mode) const noexcept overridehf::host::MockGpioprotected
GetPinLevelImpl(hf_gpio_level_t &level) noexcept overridehf::host::MockGpioprotected
GetPullModeImpl() const noexcept overridehf::host::MockGpioinlineprotected
history_hf::host::MockGpioprivate
init_result_hf::host::MockGpioprivate
Initialize() noexcept overridehf::host::MockGpio
input_level_hf::host::MockGpioprivate
InterruptEnabled() const noexcepthf::host::MockGpioinline
InterruptTrigger() const noexcepthf::host::MockGpioinline
irq_enabled_hf::host::MockGpioprivate
IsPinAvailable() const noexcept overridehf::host::MockGpioinline
LevelHistory() const noexcepthf::host::MockGpioinline
MockGpio(hf_pin_num_t pin=0, 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) noexcepthf::host::MockGpioexplicit
output_mode_hw_hf::host::MockGpioprivate
pull_mode_hw_hf::host::MockGpioprivate
PullMode() const noexcepthf::host::MockGpioinline
SetDirectionImpl(hf_gpio_direction_t direction) noexcept overridehf::host::MockGpioprotected
SetInitializeResult(bool ok) noexcepthf::host::MockGpioinline
SetInputLevel(hf_gpio_level_t level) noexcepthf::host::MockGpioinline
SetOutputModeImpl(hf_gpio_output_mode_t mode) noexcept overridehf::host::MockGpioprotected
SetPinLevelImpl(hf_gpio_level_t level) noexcept overridehf::host::MockGpioprotected
SetPullModeImpl(hf_gpio_pull_mode_t mode) noexcept overridehf::host::MockGpioprotected
SupportsInterrupts() const noexcept overridehf::host::MockGpioinline
trigger_hf::host::MockGpioprivate
~MockGpio() noexcept override=defaulthf::host::MockGpio