Medial Code Documentation
Loading...
Searching...
No Matches
SigSum_AlgoMarkerErr.h
1#pragma once
2//=====================================================================
3// External Error Codes
4//=====================================================================
5#define AM_ELIGIBILITY_ERROR 300
6#define AM_INSUFFICIENT_DATA 310
7#define AM_INVALID_DATA 311
8#define AM_OUTLIER_NON_FATAL 320
9#define AM_OUTLIER_FATAL 321
10#define AM_GENERAL_INFO 390
11#define AM_GENERAL_NON_FATAL 391
12#define AM_GENERAL_FATAL 392
13
14//=====================================================================
15// Internal Error codes used for AlgoMarkers
16//=====================================================================
17
18// OK RESPONSE
19#define AM_OK_RC 0
20
21// General FAIL RC
22#define AM_FAIL_RC -1
23
24// SPECIFIC ERR CODES
25
26// Create() Errors
27#define AM_ERROR_CREATE_FAILED 1001
28
29// Load() Errors
30#define AM_ERROR_LOAD_NO_CONFIG_FILE 1101
31#define AM_ERROR_LOAD_BAD_CONFIG_FILE 1102
32#define AM_ERROR_LOAD_NON_MATCHING_TYPE 1103
33#define AM_ERROR_LOAD_READ_REP_ERR 1104
34#define AM_ERROR_LOAD_READ_MODEL_ERR 1105
35#define AM_ERROR_LOAD_BAD_NAME 1106
36
37// AddData Errors
38#define AM_ERROR_ADD_DATA_FAILED 1201
39
40// Messages Codes For Responses
41#define AM_MSG_NULL_REQUEST 101
42#define AM_MSG_BAD_PREDICTION_POINT 102
43#define AM_MSG_BAD_SCORE_TYPE 103
44#define AM_MSG_RAW_SCORES_ERROR 104
45
46
47