|
Stellarium 0.15.2
|
21 #ifndef _GEXCEPTION_HPP_ 22 #define _GEXCEPTION_HPP_ 1 27 #define EXCP_UNKNOWN 1 28 #define EXCP_INCORRECTPARAM 2 29 #define EXCP_OPERATIONOVERFLOW 3 30 #define EXCP_MEMORYALLOCATION 4 31 #define EXCP_COMPUTEOVERFLOW 5 33 typedef unsigned int GEXCEPTIONTYPE;
37 #define OPERATOR_X_INCOMPATIBLE_ORDER "The matrix have incompatible order to calculate its verctorial product" 38 #define OPERATOR_ADD_INCOMPATIBLE_ORDER "The matrix have incompatible order to calculate the addition" 39 #define OPERATOR_ADDEQUAL_INCOMPATIBLE_ORDER "The matrix have incompatible order to calculate the addition" 40 #define OPERATOR_DIFF_INCOMPATIBLE_ORDER "The matrix have incompatible order to calculate the substraction" 41 #define OPERATOR_DIFFEQUAL_INCOMPATIBLE_ORDER "The matrix have incompatible order to calculate the substraction" 42 #define DET_INCOMPATIBLE_ORDER "The matrix is not square, the determinant can't be calculate." 44 #endif // _GEXCEPTION_HPP_