11CLC_CLASS_WN(ClassificationPhysiologicalStatesPrivate, clCPhysiologicalStates);
39CLC_STRUCT(clCPhysiologicalStatesDelegatePhysiologicalStatesUpdate);
#define CLC_STRUCT(Name)
Definition CDefinesPrivate.h:24
#define NOEXCEPT
Definition CDefinesPrivate.h:52
#define CL_DLL
Definition CDefinesPrivate.h:21
#define CLC_CLASS_WN(Wrapped, Name)
Definition CDefinesPrivate.h:54
CL_DLL void clCPhysiologicalStatesOnInitializedEvent_Set(clCPhysiologicalStatesDelegateInitialized delegate, clCPhysiologicalStatesHandlerInitialized handler) NOEXCEPT
Set handler for physiological staes initialized delegate.
CL_DLL void clCPhysiologicalStatesOnPhysiologicalStatesUpdateEvent_Set(clCPhysiologicalStatesDelegatePhysiologicalStatesUpdate delegate, clCPhysiologicalStatesHandlerPhysiologicalStatesUpdate handler) NOEXCEPT
Set handler for physiological states update event.
CL_DLL void clCPhysiologicalStates_StartCalibration(clCPhysiologicalStates states) NOEXCEPT
Start physiological states calibration.
CL_DLL clCPhysiologicalStates clCPhysiologicalStates_Create(clCSession session) NOEXCEPT
Create a PhysiologicalStates classifier.
CL_DLL clCPhysiologicalStatesDelegateCalibrated clCPhysiologicalStates_GetOnCalibratedEvent(clCPhysiologicalStates states) NOEXCEPT
Get delegate for physiological states calibrated event.
void(* clCPhysiologicalStatesHandlerCalibrated)(clCPhysiologicalStates, const clCPhysiologicalStatesBaselines *)
Definition CPhysiologicalStates.h:71
CL_DLL clCPhysiologicalStatesDelegateInitialized clCPhysiologicalStates_GetOnInitializedEvent(clCPhysiologicalStates states) NOEXCEPT
Get delegate for physiological states initialized event.
void(* clCPhysiologicalStatesHandlerPhysiologicalStatesUpdate)(clCPhysiologicalStates, const clCPhysiologicalStatesValue *)
Definition CPhysiologicalStates.h:40
void(* clCPhysiologicalStatesHandlerInitialized)(clCPhysiologicalStates)
Definition CPhysiologicalStates.h:52
CL_DLL void clCPhysiologicalStates_InitializeWithCalculationPeriod(clCPhysiologicalStates states, float calculationPeriod) NOEXCEPT
Initialize physiological states classifier with custom calculation period.
CL_DLL clCPhysiologicalStatesDelegatePhysiologicalStatesUpdate clCPhysiologicalStates_GetOnPhysiologicalStatesUpdateEvent(clCPhysiologicalStates states) NOEXCEPT
Set delegate for physiological states update event.
CL_DLL void clCPhysiologicalStates_Initialize(clCPhysiologicalStates states) NOEXCEPT
Initialize physiological states classifier with default calculation period.
CL_DLL void clCPhysiologicalStates_Destroy(clCPhysiologicalStates states) NOEXCEPT
Destroy PhysiologicalStates classifier.
CL_DLL void clCPhysiologicalStatesOnCalibratedEvent_Set(clCPhysiologicalStatesDelegateCalibrated delegate, clCPhysiologicalStatesHandlerCalibrated handler) NOEXCEPT
Set handler for physiological staes calibrated delegate.
Definition CPhysiologicalStates.h:62
float betaGravity
Definition CPhysiologicalStates.h:66
float beta
Definition CPhysiologicalStates.h:64
float alphaGravity
Definition CPhysiologicalStates.h:65
float alpha
Definition CPhysiologicalStates.h:63
float concentration
Definition CPhysiologicalStates.h:67
Definition CPhysiologicalStates.h:13
bool nfbArtifacts
Definition CPhysiologicalStates.h:20
float fatigue
Definition CPhysiologicalStates.h:15
float stress
Definition CPhysiologicalStates.h:19
float concentration
Definition CPhysiologicalStates.h:17
float relaxation
Definition CPhysiologicalStates.h:14
bool cardioArtifacts
Definition CPhysiologicalStates.h:21
float involvement
Definition CPhysiologicalStates.h:18
float none
Definition CPhysiologicalStates.h:16