idfxx
1.0.0
Modern C++23 components for ESP-IDF
Loading...
Searching...
No Matches
idfxx::gpio Member List
This is the complete list of members for
idfxx::gpio
, including all inherited members.
deep_sleep_hold_disable
()
idfxx::gpio
static
deep_sleep_hold_enable
()
idfxx::gpio
static
drive_cap
enum name
idfxx::gpio
get_drive_capability
() const
idfxx::gpio
inline
get_level
() const
idfxx::gpio
gpio
()
idfxx::gpio
inline
gpio
(int num)
idfxx::gpio
explicit
gpio
(const gpio &)=default
idfxx::gpio
gpio
(gpio &&)=default
idfxx::gpio
gpio_constant
idfxx::gpio
friend
hold_disable
()
idfxx::gpio
inline
hold_enable
()
idfxx::gpio
inline
hys_ctrl_mode
enum name
idfxx::gpio
idf_num
() const
idfxx::gpio
inline
input_enable
()
idfxx::gpio
install_isr_service
(idfxx::intr_levels levels=intr_level_lowmed, idfxx::flags< intr_flag > flags={})
idfxx::gpio
inline
static
install_isr_service
(idfxx::flags< intr_flag > flags)
idfxx::gpio
inline
static
intr_disable
()
idfxx::gpio
intr_enable
()
idfxx::gpio
intr_type
enum name
idfxx::gpio
is_connected
() const
idfxx::gpio
inline
is_digital_io_pin_capable
() const
idfxx::gpio
inline
is_output_capable
() const
idfxx::gpio
inline
isr_handler_add
(std::move_only_function< void() const > handler)
idfxx::gpio
inline
isr_handler_add
(void(*fn)(void *), void *arg)
idfxx::gpio
inline
isr_handler_remove
(isr_handle handle)
idfxx::gpio
inline
isr_handler_remove_all
()
idfxx::gpio
level
enum name
idfxx::gpio
make
(int num)
idfxx::gpio
static
max
()
idfxx::gpio
inline
static
mode
enum name
idfxx::gpio
nc
()
idfxx::gpio
inline
static
num
() const
idfxx::gpio
inline
operator=
(const gpio &)=default
idfxx::gpio
operator=
(gpio &&)=default
idfxx::gpio
operator==
(const gpio &) const noexcept=default
idfxx::gpio
pull_mode
enum name
idfxx::gpio
pulldown_disable
()
idfxx::gpio
inline
pulldown_enable
()
idfxx::gpio
inline
pullup_disable
()
idfxx::gpio
inline
pullup_enable
()
idfxx::gpio
inline
reset
()
idfxx::gpio
set_direction
(enum mode mode)
idfxx::gpio
inline
set_drive_capability
(enum drive_cap strength)
idfxx::gpio
inline
set_intr_type
(enum intr_type intr_type)
idfxx::gpio
set_level
(enum level level)
idfxx::gpio
set_pull_mode
(enum pull_mode mode)
idfxx::gpio
inline
sleep_sel_disable
()
idfxx::gpio
sleep_sel_enable
()
idfxx::gpio
sleep_set_direction
(enum mode mode)
idfxx::gpio
inline
sleep_set_pull_mode
(enum pull_mode pull)
idfxx::gpio
toggle_level
()
idfxx::gpio
try_get_drive_capability
() const
idfxx::gpio
try_hold_disable
()
idfxx::gpio
try_hold_enable
()
idfxx::gpio
try_install_isr_service
(idfxx::intr_levels levels=intr_level_lowmed, idfxx::flags< intr_flag > flags={})
idfxx::gpio
static
try_install_isr_service
(idfxx::flags< intr_flag > flags)
idfxx::gpio
inline
static
try_isr_handler_add
(std::move_only_function< void() const > handler)
idfxx::gpio
try_isr_handler_add
(void(*fn)(void *), void *arg)
idfxx::gpio
try_isr_handler_remove
(isr_handle handle)
idfxx::gpio
try_pulldown_disable
()
idfxx::gpio
try_pulldown_enable
()
idfxx::gpio
try_pullup_disable
()
idfxx::gpio
try_pullup_enable
()
idfxx::gpio
try_set_direction
(enum mode mode)
idfxx::gpio
try_set_drive_capability
(enum drive_cap strength)
idfxx::gpio
try_set_pull_mode
(enum pull_mode mode)
idfxx::gpio
try_sleep_set_direction
(enum mode mode)
idfxx::gpio
try_wakeup_disable
()
idfxx::gpio
try_wakeup_enable
(enum intr_type intr_type)
idfxx::gpio
uninstall_isr_service
()
idfxx::gpio
static
wakeup_disable
()
idfxx::gpio
inline
wakeup_enable
(enum intr_type intr_type)
idfxx::gpio
inline
Generated by
1.9.8