rc_error.h (1561B)
1 #ifndef RC_ERROR_H 2 #define RC_ERROR_H 3 4 #include "rc_export.h" 5 6 RC_BEGIN_C_DECLS 7 8 /*****************************************************************************\ 9 | Return values | 10 \*****************************************************************************/ 11 12 enum { 13 RC_OK = 0, 14 RC_INVALID_LUA_OPERAND = -1, 15 RC_INVALID_MEMORY_OPERAND = -2, 16 RC_INVALID_CONST_OPERAND = -3, 17 RC_INVALID_FP_OPERAND = -4, 18 RC_INVALID_CONDITION_TYPE = -5, 19 RC_INVALID_OPERATOR = -6, 20 RC_INVALID_REQUIRED_HITS = -7, 21 RC_DUPLICATED_START = -8, 22 RC_DUPLICATED_CANCEL = -9, 23 RC_DUPLICATED_SUBMIT = -10, 24 RC_DUPLICATED_VALUE = -11, 25 RC_DUPLICATED_PROGRESS = -12, 26 RC_MISSING_START = -13, 27 RC_MISSING_CANCEL = -14, 28 RC_MISSING_SUBMIT = -15, 29 RC_MISSING_VALUE = -16, 30 RC_INVALID_LBOARD_FIELD = -17, 31 RC_MISSING_DISPLAY_STRING = -18, 32 RC_OUT_OF_MEMORY = -19, 33 RC_INVALID_VALUE_FLAG = -20, 34 RC_MISSING_VALUE_MEASURED = -21, 35 RC_MULTIPLE_MEASURED = -22, 36 RC_INVALID_MEASURED_TARGET = -23, 37 RC_INVALID_COMPARISON = -24, 38 RC_INVALID_STATE = -25, 39 RC_INVALID_JSON = -26, 40 RC_API_FAILURE = -27, 41 RC_LOGIN_REQUIRED = -28, 42 RC_NO_GAME_LOADED = -29, 43 RC_HARDCORE_DISABLED = -30, 44 RC_ABORTED = -31, 45 RC_NO_RESPONSE = -32, 46 RC_ACCESS_DENIED = -33, 47 RC_INVALID_CREDENTIALS = -34, 48 RC_EXPIRED_TOKEN = -35, 49 RC_INSUFFICIENT_BUFFER = -36, 50 RC_INVALID_VARIABLE_NAME = -37, 51 RC_UNKNOWN_VARIABLE_NAME = -38 52 }; 53 54 RC_EXPORT const char* RC_CCONV rc_error_str(int ret); 55 56 RC_END_C_DECLS 57 58 #endif /* RC_ERROR_H */