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: