fiber
Loading...
Searching...
No Matches
fiber::InvertedPin< Pin > Class Template Reference

#include <cPin.hpp>

Public Member Functions

constexpr InvertedPin (const Pin &pin)
 
constexpr void high ()
 
constexpr void low ()
 
constexpr void write (bool level)
 
constexpr void input ()
 
constexpr void output ()
 
constexpr void dir (bool direction)
 
constexpr bool is_high ()
 
constexpr bool is_low ()
 
constexpr bool read ()
 

Constructor & Destructor Documentation

◆ InvertedPin()

template<cPin Pin>
fiber::InvertedPin< Pin >::InvertedPin ( const Pin & pin)
inlineconstexpr

Member Function Documentation

◆ dir()

template<cPin Pin>
void fiber::InvertedPin< Pin >::dir ( bool direction)
inlineconstexpr

◆ high()

template<cPin Pin>
void fiber::InvertedPin< Pin >::high ( )
inlineconstexpr

◆ input()

template<cPin Pin>
void fiber::InvertedPin< Pin >::input ( )
inlineconstexpr

◆ is_high()

template<cPin Pin>
bool fiber::InvertedPin< Pin >::is_high ( )
inlinenodiscardconstexpr

◆ is_low()

template<cPin Pin>
bool fiber::InvertedPin< Pin >::is_low ( )
inlinenodiscardconstexpr

◆ low()

template<cPin Pin>
void fiber::InvertedPin< Pin >::low ( )
inlineconstexpr

◆ output()

template<cPin Pin>
void fiber::InvertedPin< Pin >::output ( )
inlineconstexpr

◆ read()

template<cPin Pin>
bool fiber::InvertedPin< Pin >::read ( )
inlinenodiscardconstexpr

◆ write()

template<cPin Pin>
void fiber::InvertedPin< Pin >::write ( bool level)
inlineconstexpr

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