|
HardFOC Core
API reference
|
This is the complete list of members for hf::host::MockGpio, including all inherited members.
| callback_ | hf::host::MockGpio | private |
| callback_user_data_ | hf::host::MockGpio | private |
| ClearHistory() noexcept | hf::host::MockGpio | inline |
| ConfigureInterrupt(hf_gpio_interrupt_trigger_t trigger, InterruptCallback callback=nullptr, void *user_data=nullptr) noexcept override | hf::host::MockGpio | |
| direction_hw_ | hf::host::MockGpio | private |
| DisableInterrupt() noexcept override | hf::host::MockGpio | |
| driven_level_ | hf::host::MockGpio | private |
| DrivenLevel() const noexcept | hf::host::MockGpio | inline |
| EnableInterrupt() noexcept override | hf::host::MockGpio | |
| fail_reads_ | hf::host::MockGpio | private |
| fail_writes_ | hf::host::MockGpio | private |
| FailReads(bool fail=true) noexcept | hf::host::MockGpio | inline |
| FailWrites(bool fail=true) noexcept | hf::host::MockGpio | inline |
| FireInterrupt() noexcept | hf::host::MockGpio | |
| GetDescription() const noexcept override | hf::host::MockGpio | inline |
| GetDirectionImpl(hf_gpio_direction_t &direction) const noexcept override | hf::host::MockGpio | protected |
| GetMaxPins() const noexcept override | hf::host::MockGpio | inline |
| GetOutputModeImpl(hf_gpio_output_mode_t &mode) const noexcept override | hf::host::MockGpio | protected |
| GetPinLevelImpl(hf_gpio_level_t &level) noexcept override | hf::host::MockGpio | protected |
| GetPullModeImpl() const noexcept override | hf::host::MockGpio | inlineprotected |
| history_ | hf::host::MockGpio | private |
| init_result_ | hf::host::MockGpio | private |
| Initialize() noexcept override | hf::host::MockGpio | |
| input_level_ | hf::host::MockGpio | private |
| InterruptEnabled() const noexcept | hf::host::MockGpio | inline |
| InterruptTrigger() const noexcept | hf::host::MockGpio | inline |
| irq_enabled_ | hf::host::MockGpio | private |
| IsPinAvailable() const noexcept override | hf::host::MockGpio | inline |
| LevelHistory() const noexcept | hf::host::MockGpio | inline |
| 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) noexcept | hf::host::MockGpio | explicit |
| output_mode_hw_ | hf::host::MockGpio | private |
| pull_mode_hw_ | hf::host::MockGpio | private |
| PullMode() const noexcept | hf::host::MockGpio | inline |
| SetDirectionImpl(hf_gpio_direction_t direction) noexcept override | hf::host::MockGpio | protected |
| SetInitializeResult(bool ok) noexcept | hf::host::MockGpio | inline |
| SetInputLevel(hf_gpio_level_t level) noexcept | hf::host::MockGpio | inline |
| SetOutputModeImpl(hf_gpio_output_mode_t mode) noexcept override | hf::host::MockGpio | protected |
| SetPinLevelImpl(hf_gpio_level_t level) noexcept override | hf::host::MockGpio | protected |
| SetPullModeImpl(hf_gpio_pull_mode_t mode) noexcept override | hf::host::MockGpio | protected |
| SupportsInterrupts() const noexcept override | hf::host::MockGpio | inline |
| trigger_ | hf::host::MockGpio | private |
| ~MockGpio() noexcept override=default | hf::host::MockGpio |