Class that provides methods for state and event handling. More...
#include <StateEvents.h>
  
 Data Structures | |
| struct | StateEvt_t | 
Protected Member Functions | |
| bool | SetStateEventsStr (StateEvt_t &state_evt) | 
Protected Attributes | |
| std::string | ErrorStr | 
Private Types | |
| enum | OpState : uint16_t {  I_STATUS_OFF = 1, I_STATUS_SLEEPING, I_STATUS_STARTING, I_STATUS_MPPT, I_STATUS_THROTTLED, I_STATUS_SHUTTING_DOWN, I_STATUS_FAULT, I_STATUS_STANDBY, I_STATUS_NO_BUSINIT, I_STATUS_NO_COMM_INV, I_STATUS_SN_OVERCURRENT, I_STATUS_BOOTLOAD, I_STATUS_AFCI }  | 
Class that provides methods for state and event handling.
      
  | 
  strongprivate | 
Operating states
      
  | 
  protected | 
Set state and event flag strings
      
  | 
  protected | 
Error message string