Sound Byte Libs 1ee2ca6
C++ firmware library for audio applications on 32-bit ARM Cortex-M processors
Loading...
Searching...
No Matches
Static Public Attributes | List of all members
sbl::validation::gpio_driver_interface_complete< GpioDriver > Struct Template Reference

Combined GPIO driver interface check. More...

#include <method_detection.hpp>

Collaboration diagram for sbl::validation::gpio_driver_interface_complete< GpioDriver >:

Static Public Attributes

static constexpr bool value
 

Detailed Description

template<typename GpioDriver>
struct sbl::validation::gpio_driver_interface_complete< GpioDriver >

Combined GPIO driver interface check.

True if driver implements all required handle-first GPIO methods.

Definition at line 97 of file method_detection.hpp.

Member Data Documentation

◆ value

template<typename GpioDriver >
constexpr bool sbl::validation::gpio_driver_interface_complete< GpioDriver >::value
staticconstexpr
Initial value:
=
has_gpio_set_mode<GpioDriver>::value &&
has_gpio_write<GpioDriver>::value &&
has_gpio_read<GpioDriver>::value &&
has_gpio_toggle<GpioDriver>::value

Definition at line 98 of file method_detection.hpp.


The documentation for this struct was generated from the following file: