Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013 #ifndef QBANKING_API_H
00014 #define QBANKING_API_H
00015
00016 #include <aqbanking/banking.h>
00017
00018
00019 #ifdef BUILDING_QBANKING
00020 #
00021 # if AQBANKING_SYS_IS_WINDOWS
00022 #
00023 # ifdef __declspec
00024 # define QBANKING_API __declspec (dllexport)
00025 # else
00026 # define QBANKING_API
00027 # endif
00028 # else
00029 #
00030 # ifdef GCC_WITH_VISIBILITY_ATTRIBUTE
00031 # define QBANKING_API __attribute__((visibility("default")))
00032 # else
00033 # define QBANKING_API
00034 # endif
00035 # endif
00036 #else
00037 #
00038 # if AQBANKING_SYS_IS_WINDOWS
00039 #
00040 # ifdef __declspec
00041 # define QBANKING_API __declspec (dllimport)
00042 # else
00043 # define QBANKING_API
00044 # endif
00045 # else
00046 #
00047 # define QBANKING_API
00048 # endif
00049 #endif
00050
00051 #ifdef GCC_WITH_VISIBILITY_ATTRIBUTE
00052 # define QBANKING_EXPORT __attribute__((visibility("default")))
00053 # define QBANKING_NOEXPORT __attribute__((visibility("hidden")))
00054 #else
00055 # define QBANKING_EXPORT
00056 # define QBANKING_NOEXPORT
00057 #endif
00058
00059
00060
00061
00062
00063 #endif
00064
00065