basic_input_pin class is an interface for single input pin.  
 More...
#include <mn_input_pin.hpp>
|  | 
| virtual | ~basic_input_pin ()=default | 
|  | 
| virtual int | read () noexcept=0 | 
|  | Get current value of the pin.  More... 
 | 
|  | 
| virtual const int | read () const noexcept=0 | 
|  | Get current value of the pin.  More... 
 | 
|  | 
| virtual bool | get () noexcept=0 | 
|  | Get current state of the pin.  More... 
 | 
|  | 
| virtual const bool | get () const noexcept=0 | 
|  | Get current state of the pin.  More... 
 | 
|  | 
basic_input_pin class is an interface for single input pin. 
◆ ~basic_input_pin()
  
  | 
        
          | virtual mn::device::basic_input_pin::~basic_input_pin | ( |  | ) |  |  | virtualdefault | 
 
 
◆ get() [1/2]
  
  | 
        
          | virtual const bool mn::device::basic_input_pin::get | ( |  | ) | const |  | pure virtualnoexcept | 
 
Get current state of the pin. 
- Returns
- Get the state of the pin. 
 
 
◆ get() [2/2]
  
  | 
        
          | virtual bool mn::device::basic_input_pin::get | ( |  | ) |  |  | pure virtualnoexcept | 
 
Get current state of the pin. 
- Returns
- Get the state of the pin. 
 
 
◆ read() [1/2]
  
  | 
        
          | virtual const int mn::device::basic_input_pin::read | ( |  | ) | const |  | pure virtualnoexcept | 
 
Get current value of the pin. 
- Returns
- Get the value of the pin. 
 
 
◆ read() [2/2]
  
  | 
        
          | virtual int mn::device::basic_input_pin::read | ( |  | ) |  |  | pure virtualnoexcept | 
 
Get current value of the pin. 
- Returns
- Get the value of the pin. 
 
 
The documentation for this class was generated from the following file: