Go to the documentation of this file. 15 #ifndef AQBANKING_ERROR_H 16 #define AQBANKING_ERROR_H 19 #include <gwenhywfar/error.h> 21 #ifdef AQBANKING_IS_SUBPROJECT 22 # define AQBANKING_API 23 # define AQBANKING_EXPORT 24 # define AQBANKING_NOEXPORT 27 # ifdef BUILDING_AQBANKING 29 # if AQBANKING_SYS_IS_WINDOWS 32 # define AQBANKING_API __declspec (dllexport) 34 # define AQBANKING_API 38 # ifdef GCC_WITH_VISIBILITY_ATTRIBUTE 39 # define AQBANKING_API __attribute__((visibility("default"))) 41 # define AQBANKING_API 46 # if AQBANKING_SYS_IS_WINDOWS 49 # define AQBANKING_API __declspec (dllimport) 51 # define AQBANKING_API 55 # define AQBANKING_API 59 # ifdef GCC_WITH_VISIBILITY_ATTRIBUTE 60 # define AQBANKING_EXPORT __attribute__((visibility("default"))) 61 # define AQBANKING_NOEXPORT __attribute__((visibility("hidden"))) 63 # define AQBANKING_EXPORT 64 # define AQBANKING_NOEXPORT 69 #ifndef AQBANKING_NOWARN_DEPRECATED 71 # define AQBANKING_DEPRECATED __attribute((__deprecated__)) 73 # define AQBANKING_DEPRECATED 76 # define AQBANKING_DEPRECATED 79 #define AQBANKING_LOGDOMAIN "aqbanking" 87 #define AB_ERROR_OFFSET GWEN_ERROR_USEROFFSET 89 #define AB_ERROR_BAD_CONFIG_FILE (AB_ERROR_OFFSET-1) 90 #define AB_ERROR_NETWORK (AB_ERROR_OFFSET-2) 91 #define AB_ERROR_EMPTY (AB_ERROR_OFFSET-3) 93 #define AB_ERROR_INDIFFERENT (AB_ERROR_OFFSET-4) 94 #define AB_ERROR_UNKNOWN_ACCOUNT (AB_ERROR_OFFSET-5) 96 #define AB_ERROR_NOT_INIT (AB_ERROR_OFFSET-6) 97 #define AB_ERROR_SECURITY (AB_ERROR_OFFSET-7) 98 #define AB_ERROR_PLUGIN_MISSING (AB_ERROR_OFFSET-8) 100 #define AB_ERROR_USER1 (AB_ERROR_OFFSET-50) 101 #define AB_ERROR_USER2 (AB_ERROR_OFFSET-51) 102 #define AB_ERROR_USER3 (AB_ERROR_OFFSET-52) 103 #define AB_ERROR_USER4 (AB_ERROR_OFFSET-53) 105 #define AB_ERROR_USEROFFSET (AB_ERROR_OFFSET-100)