Represents a single I/O pin.  
 More...
#include <io_state.h>
Represents a single I/O pin. 
Definition at line 29 of file io_state.h.
◆ PinState()
      
        
          | psen_scan_v2_standalone::PinState::PinState | ( | uint32_t | pin_id, | 
        
          |  |  | const std::string & | name, | 
        
          |  |  | bool | state | 
        
          |  | ) |  |  | 
      
 
- Parameters
- 
  
    | pin_id | Unique id of the pin inside an I/O record. |  | name | Name connected to the pin. |  | state | Binary state of the pin. |  
 
Definition at line 30 of file io_state.cpp.
 
 
◆ id()
      
        
          | uint32_t psen_scan_v2_standalone::PinState::id | ( |  | ) | const | 
      
 
 
◆ name()
      
        
          | std::string psen_scan_v2_standalone::PinState::name | ( |  | ) | const | 
      
 
 
◆ operator!=()
      
        
          | bool psen_scan_v2_standalone::PinState::operator!= | ( | const PinState & | ps | ) | const | 
      
 
 
◆ operator==()
      
        
          | bool psen_scan_v2_standalone::PinState::operator== | ( | const PinState & | ps | ) | const | 
      
 
 
◆ state()
      
        
          | bool psen_scan_v2_standalone::PinState::state | ( |  | ) | const | 
      
 
 
◆ id_
  
  | 
        
          | uint32_t psen_scan_v2_standalone::PinState::id_ |  | private | 
 
 
◆ name_
  
  | 
        
          | std::string psen_scan_v2_standalone::PinState::name_ |  | private | 
 
 
◆ state_
  
  | 
        
          | bool psen_scan_v2_standalone::PinState::state_ |  | private | 
 
 
The documentation for this class was generated from the following files: