|
Example
|


Go to the source code of this file.
Classes | |
| struct | clCIndividualNFBData |
Typedefs | |
| typedef enum clCIndividualNFBCalibrationStage | clCIndividualNFBCalibrationStage |
| typedef void(* | clCNFBCalibratorHandlerIndividualNFBCalibrationStage) (clCNFBCalibrator) |
| typedef enum clCIndividualNFBCalibrationFailReason | clCIndividualNFBCalibrationFailReason |
| typedef void(* | clCNFBCalibratorHandlerIndividualNFBCalibrated) (clCNFBCalibrator, const clCIndividualNFBData *, clCIndividualNFBCalibrationFailReason) |
| typedef void(* | clCNFBCalibratorHandlerReadyToCalibrate) (clCNFBCalibrator) |
Functions | |
| CLC_CLASS_WN (NFBCalibratorPrivate, clCNFBCalibrator) | |
| Individual NFB calibrator. | |
| CL_DLL clCNFBCalibrator | clCNFBCalibrator_CreateOrGet (clCSession session) NOEXCEPT |
| Obtain an individual NFB calibrator for the session. If not present, it'll be created. | |
| CL_DLL void | clCNFBCalibrator_CalibrateIndividualNFB (clCNFBCalibrator nfbCalibrator, clCIndividualNFBCalibrationStage stage, clCError *error) NOEXCEPT |
| Start stage of individual NFB calibration. | |
| CL_DLL void | clCNFBCalibrator_CalibrateIndividualNFBQuick (clCNFBCalibrator nfbCalibratorPtr, clCError *error) NOEXCEPT |
| Start stage of quick individual NFB calibration. | |
| CLC_STRUCT (clCNFBCalibratorDelegateIndividualNFBCalibrationStage) | |
| CL_DLL void | clCNFBCalibratorDelegateIndividualNFBCalibrationStage_Set (clCNFBCalibratorDelegateIndividualNFBCalibrationStage delegate, clCNFBCalibratorHandlerIndividualNFBCalibrationStage handler) NOEXCEPT |
| Set handler for individual calibration event. | |
| CL_DLL clCNFBCalibratorDelegateIndividualNFBCalibrationStage | clCNFBCalibrator_GetOnIndividualNFBStageFinishedEvent (clCNFBCalibrator nfbCalibrator) NOEXCEPT |
| Get handler for individual calibration stage event. | |
| CLC_STRUCT (clCNFBCalibratorDelegateIndividualNFBCalibrated) | |
| CL_DLL void | clCNFBCalibratorDelegateIndividualNFBCalibrated_Set (clCNFBCalibratorDelegateIndividualNFBCalibrated delegate, clCNFBCalibratorHandlerIndividualNFBCalibrated handler) NOEXCEPT |
| Set handler for individual calibration finish event. | |
| CL_DLL clCNFBCalibratorDelegateIndividualNFBCalibrated | clCNFBCalibrator_GetOnIndividualNFBCalibratedEvent (clCNFBCalibrator nfbCalibrator) NOEXCEPT |
| Get handler for individual calibration finish event. | |
| CL_DLL bool | clCNFBCalibrator_IsCalibrated (clCNFBCalibrator nfbCalibrator) NOEXCEPT |
| Is calibration finished. | |
| CL_DLL bool | clCNFBCalibrator_HasCalibrationFailed (clCNFBCalibrator nfbCalibrator) NOEXCEPT |
| Has calibration failed. | |
| CL_DLL bool | clCNFBCalibrator_IsReady (clCNFBCalibrator nfbCalibrator) NOEXCEPT |
| Is calibrator ready to calibrate individual NFB data. | |
| CLC_STRUCT (clCNFBCalibratorDelegateReadyToCalibrate) | |
| CL_DLL void | clCNFBCalibratorDelegateReadyToCalibrate_Set (clCNFBCalibratorDelegateReadyToCalibrate delegate, clCNFBCalibratorHandlerReadyToCalibrate handler) NOEXCEPT |
| Set handler for calibrator ready to calibrate. | |
| CL_DLL clCNFBCalibratorDelegateReadyToCalibrate | clCNFBCalibrator_GetOnReadyToCalibrate (clCNFBCalibrator nfbCalibrator) NOEXCEPT |
| Get handler for calibrator ready to calibrate. | |
| typedef void(* clCNFBCalibratorHandlerIndividualNFBCalibrated) (clCNFBCalibrator, const clCIndividualNFBData *, clCIndividualNFBCalibrationFailReason) |
| typedef void(* clCNFBCalibratorHandlerIndividualNFBCalibrationStage) (clCNFBCalibrator) |
| typedef void(* clCNFBCalibratorHandlerReadyToCalibrate) (clCNFBCalibrator) |
| CLC_CLASS_WN | ( | NFBCalibratorPrivate | , |
| clCNFBCalibrator | |||
| ) |
Individual NFB calibrator.
| CLC_STRUCT | ( | clCNFBCalibratorDelegateIndividualNFBCalibrated | ) |
| CLC_STRUCT | ( | clCNFBCalibratorDelegateIndividualNFBCalibrationStage | ) |
| CLC_STRUCT | ( | clCNFBCalibratorDelegateReadyToCalibrate | ) |
| CL_DLL void clCNFBCalibrator_CalibrateIndividualNFB | ( | clCNFBCalibrator | nfbCalibrator, |
| clCIndividualNFBCalibrationStage | stage, | ||
| clCError * | error | ||
| ) |
Start stage of individual NFB calibration.
| stage | the user must call this method 4 times sequentially changing this argument from Stage1 to Stage4 |
| error | the error out parameter |
| CL_DLL void clCNFBCalibrator_CalibrateIndividualNFBQuick | ( | clCNFBCalibrator | nfbCalibratorPtr, |
| clCError * | error | ||
| ) |
Start stage of quick individual NFB calibration.
| error | the error out parameter |
| CL_DLL clCNFBCalibrator clCNFBCalibrator_CreateOrGet | ( | clCSession | session | ) |
Obtain an individual NFB calibrator for the session. If not present, it'll be created.
| session | session handle. A valid session must be passed (does not need to be active) |
| CL_DLL clCNFBCalibratorDelegateIndividualNFBCalibrated clCNFBCalibrator_GetOnIndividualNFBCalibratedEvent | ( | clCNFBCalibrator | nfbCalibrator | ) |
Get handler for individual calibration finish event.
| nfbCalibrator |
| CL_DLL clCNFBCalibratorDelegateIndividualNFBCalibrationStage clCNFBCalibrator_GetOnIndividualNFBStageFinishedEvent | ( | clCNFBCalibrator | nfbCalibrator | ) |
Get handler for individual calibration stage event.
| nfbCalibrator |
| CL_DLL clCNFBCalibratorDelegateReadyToCalibrate clCNFBCalibrator_GetOnReadyToCalibrate | ( | clCNFBCalibrator | nfbCalibrator | ) |
Get handler for calibrator ready to calibrate.
| nfbCalibrator |
| CL_DLL bool clCNFBCalibrator_HasCalibrationFailed | ( | clCNFBCalibrator | nfbCalibrator | ) |
Has calibration failed.
| nfbCalibrator |
true if calibration has failed | CL_DLL bool clCNFBCalibrator_IsCalibrated | ( | clCNFBCalibrator | nfbCalibrator | ) |
Is calibration finished.
| nfbCalibrator |
true if calibration has finished | CL_DLL bool clCNFBCalibrator_IsReady | ( | clCNFBCalibrator | nfbCalibrator | ) |
Is calibrator ready to calibrate individual NFB data.
| nfbCalibrator |
true if calibrator is ready to calibrate individual NFB data | CL_DLL void clCNFBCalibratorDelegateIndividualNFBCalibrated_Set | ( | clCNFBCalibratorDelegateIndividualNFBCalibrated | delegate, |
| clCNFBCalibratorHandlerIndividualNFBCalibrated | handler | ||
| ) |
Set handler for individual calibration finish event.
| CL_DLL void clCNFBCalibratorDelegateIndividualNFBCalibrationStage_Set | ( | clCNFBCalibratorDelegateIndividualNFBCalibrationStage | delegate, |
| clCNFBCalibratorHandlerIndividualNFBCalibrationStage | handler | ||
| ) |
Set handler for individual calibration event.
| CL_DLL void clCNFBCalibratorDelegateReadyToCalibrate_Set | ( | clCNFBCalibratorDelegateReadyToCalibrate | delegate, |
| clCNFBCalibratorHandlerReadyToCalibrate | handler | ||
| ) |
Set handler for calibrator ready to calibrate.