HPStack return codes


Defines

#define HPS_OK   0
 Return code OK.
#define HPS_ERROR_PAR   1
 Incorrect parameter passed to the function (e.g. NULL when a pointer is expected).
#define HPS_ERROR_STACK   2
 Incorrect stack size with regard to the asked action (e.g. empty stack while hps_drop() is called).
#define HPS_ERROR_OVERFLOW   3
 Overflow data (e.g. DOINT or DOHXS more than 19 digits, so can't be stored within a LONGLONG).
#define HPS_ERROR_SAT_MEMORY   4
 Unable to allocate an object within the Saturn memory.
#define HPS_ERROR_ARM_MEMORY   5
 Unable to allocate the required data within ARM memory.
#define HPS_ERROR_TYPE   6
 The object in the RPL stack is not of the type asked for (returned by hps_pick_type).
#define HPS_ERROR_NOT_IMPLEMENTED   99
 The type of the RPL object under processing is currently not supported by HPStack.

Generated on Tue Mar 4 17:43:20 2014 for HPStack by  doxygen 1.5.0