tetl 0.1.0
Embedded Template Library
|
#include <gpio.hpp>
Public Member Functions | |
port (port &&)=delete | |
port (port const &)=delete | |
~port ()=default | |
auto | operator= (port &&) -> port &=delete |
auto | operator= (port const &) -> port &=delete |
auto | read (pin_number pin) noexcept -> pin_state |
auto | toggle_pin (pin_number pin) noexcept -> void |
auto | write (pin_number pin, pin_state state) noexcept -> void |
Static Public Member Functions | |
static auto | place_at (void *addr) -> port & |
|
default |
|
inlinestaticnodiscard |
|
inlinenodiscardnoexcept |
|
inlinenoexcept |
|
inlinenoexcept |