modm API documentation
modm::platform::GpioStatic< GpioData > Member List

This is the complete list of members for modm::platform::GpioStatic< GpioData >, including all inherited members.

Data typedef (defined in modm::platform::GpioStatic< GpioData >)modm::platform::GpioStatic< GpioData >
Direction typedef (defined in modm::platform::GpioStatic< GpioData >)modm::platform::GpioStatic< GpioData >
DriveStrength enum name (defined in modm::platform::Gpio)modm::platform::Gpiostrong
GpioSet (defined in modm::platform::GpioStatic< GpioData >)modm::platform::GpioStatic< GpioData >friend
IO typedef (defined in modm::platform::GpioStatic< GpioData >)modm::platform::GpioStatic< GpioData >
Input typedef (defined in modm::platform::GpioStatic< GpioData >)modm::platform::GpioStatic< GpioData >
InputTrigger enum name (defined in modm::platform::Gpio)modm::platform::Gpiostrong
InputType enum namemodm::platform::Gpiostrong
MODM_FLAGS32(InputTrigger) (defined in modm::platform::Gpio)modm::platform::Gpio
Output typedef (defined in modm::platform::GpioStatic< GpioData >)modm::platform::GpioStatic< GpioData >
OutputSpeed enum name (defined in modm::platform::Gpio)modm::platform::Gpiostrong
OutputType enum name (defined in modm::platform::Gpio)modm::platform::Gpiostrong
Port enum name (defined in modm::platform::Gpio)modm::platform::Gpiostrong
SlewRate enum name (defined in modm::platform::Gpio)modm::platform::Gpiostrong
Type typedef (defined in modm::platform::GpioStatic< GpioData >)modm::platform::GpioStatic< GpioData >
configure(OutputType type, OutputSpeed speed=OutputSpeed::Slow) (defined in modm::platform::GpioStatic< GpioData >)modm::platform::GpioStatic< GpioData >inlinestatic
configure(InputType type) (defined in modm::platform::GpioStatic< GpioData >)modm::platform::GpioStatic< GpioData >inlinestatic
direction (defined in modm::platform::GpioStatic< GpioData >)modm::platform::GpioStatic< GpioData >staticconstexpr
disconnect() (defined in modm::platform::GpioStatic< GpioData >)modm::platform::GpioStatic< GpioData >inlinestatic
getDirection() (defined in modm::platform::GpioStatic< GpioData >)modm::platform::GpioStatic< GpioData >inlinestatic
isInverted (defined in modm::platform::GpioStatic< GpioData >)modm::platform::GpioStatic< GpioData >staticconstexpr
isSet() (defined in modm::platform::GpioStatic< GpioData >)modm::platform::GpioStatic< GpioData >inlinestatic
mask (defined in modm::platform::GpioStatic< GpioData >)modm::platform::GpioStatic< GpioData >staticconstexpr
read() (defined in modm::platform::GpioStatic< GpioData >)modm::platform::GpioStatic< GpioData >inlinestatic
reset() (defined in modm::platform::GpioStatic< GpioData >)modm::platform::GpioStatic< GpioData >inlinestatic
set() (defined in modm::platform::GpioStatic< GpioData >)modm::platform::GpioStatic< GpioData >inlinestatic
set(bool status) (defined in modm::platform::GpioStatic< GpioData >)modm::platform::GpioStatic< GpioData >inlinestatic
setDriveStrength(DriveStrength strength) (defined in modm::platform::GpioStatic< GpioData >)modm::platform::GpioStatic< GpioData >inlinestatic
setFunction(uint8_t func) (defined in modm::platform::GpioStatic< GpioData >)modm::platform::GpioStatic< GpioData >inlinestatic
setInput() (defined in modm::platform::GpioStatic< GpioData >)modm::platform::GpioStatic< GpioData >inlinestatic
setInput(InputType type) (defined in modm::platform::GpioStatic< GpioData >)modm::platform::GpioStatic< GpioData >inlinestatic
setOutput() (defined in modm::platform::GpioStatic< GpioData >)modm::platform::GpioStatic< GpioData >inlinestatic
setOutput(bool value) (defined in modm::platform::GpioStatic< GpioData >)modm::platform::GpioStatic< GpioData >inlinestatic
setOutput(OutputType type, OutputSpeed speed=OutputSpeed::Slow) (defined in modm::platform::GpioStatic< GpioData >)modm::platform::GpioStatic< GpioData >inlinestatic
setSlewRate(SlewRate rate) (defined in modm::platform::GpioStatic< GpioData >)modm::platform::GpioStatic< GpioData >inlinestatic
toggle() (defined in modm::platform::GpioStatic< GpioData >)modm::platform::GpioStatic< GpioData >inlinestatic