SEEventHandler Class Referenceabstract

#include <SEEventHandler.h>

Inherited by PulseEngineC, and PulseEngineJNI.

Public Member Functions

 SEEventHandler ()
 
virtual ~SEEventHandler ()
 
virtual void HandlePatientEvent (ePatient_Event type, bool active, const SEScalarTime *time=nullptr)=0
 
virtual void HandleAnesthesiaMachineEvent (eAnesthesiaMachine_Event type, bool active, const SEScalarTime *time=nullptr)=0
 

Constructor & Destructor Documentation

◆ SEEventHandler()

SEEventHandler::SEEventHandler ( )
inline

◆ ~SEEventHandler()

virtual SEEventHandler::~SEEventHandler ( )
inlinevirtual

Member Function Documentation

◆ HandleAnesthesiaMachineEvent()

virtual void SEEventHandler::HandleAnesthesiaMachineEvent ( eAnesthesiaMachine_Event  type,
bool  active,
const SEScalarTime time = nullptr 
)
pure virtual

Implemented in PulseEngineJNI, and PulseEngineC.

◆ HandlePatientEvent()

virtual void SEEventHandler::HandlePatientEvent ( ePatient_Event  type,
bool  active,
const SEScalarTime time = nullptr 
)
pure virtual

Implemented in PulseEngineJNI, and PulseEngineC.