duckstation

duckstation, but archived from the revision just before upstream changed it to a proprietary software project, this version is the libre one
git clone https://git.neptards.moe/u3shit/duckstation.git
Log | Files | Refs | README | LICENSE

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 */