1 #ifndef CUTELYST_GLOBAL_H 2 #define CUTELYST_GLOBAL_H 4 #include <QtCore/QtGlobal> 7 #if defined(Cutelyst2Qt5_EXPORTS) 8 # define CUTELYST_LIBRARY Q_DECL_EXPORT 10 # define CUTELYST_LIBRARY Q_DECL_IMPORT 12 #if defined(ActionRenderView_EXPORTS) 13 # define CUTELYST_PLUGIN_ACTION_RENDERVIEW_EXPORT Q_DECL_EXPORT 15 # define CUTELYST_PLUGIN_ACTION_RENDERVIEW_EXPORT Q_DECL_IMPORT 17 #if defined(ActionREST_EXPORTS) 18 # define CUTELYST_PLUGIN_ACTION_REST_EXPORT Q_DECL_EXPORT 20 # define CUTELYST_PLUGIN_ACTION_REST_EXPORT Q_DECL_IMPORT 22 #if defined(ActionRoleACL_EXPORTS) 23 # define CUTELYST_PLUGIN_ACTION_ROLEACL_EXPORT Q_DECL_EXPORT 25 # define CUTELYST_PLUGIN_ACTION_ROLEACL_EXPORT Q_DECL_IMPORT 27 #if defined(Cutelyst2Qt5Authentication_EXPORTS) 28 # define CUTELYST_PLUGIN_AUTHENTICATION_EXPORT Q_DECL_EXPORT 30 # define CUTELYST_PLUGIN_AUTHENTICATION_EXPORT Q_DECL_IMPORT 32 #if defined(Cutelyst2Qt5Session_EXPORTS) 33 # define CUTELYST_PLUGIN_SESSION_EXPORT Q_DECL_EXPORT 35 # define CUTELYST_PLUGIN_SESSION_EXPORT Q_DECL_IMPORT 37 #if defined(Cutelyst2Qt5StaticSimple_EXPORTS) 38 # define CUTELYST_PLUGIN_STATICSIMPLE_EXPORT Q_DECL_EXPORT 40 # define CUTELYST_PLUGIN_STATICSIMPLE_EXPORT Q_DECL_IMPORT 42 #if defined(Cutelyst2Qt5StaticCompressed_EXPORTS) 43 # define CUTELYST_PLUGIN_STATICCOMPRESSED_EXPORT Q_DECL_EXPORT 45 # define CUTELYST_PLUGIN_STATICCOMPRESSED_EXPORT Q_DECL_IMPORT 47 #if defined(Cutelyst2Qt5UtilsPagination_EXPORTS) 48 # define CUTELYST_PLUGIN_UTILS_PAGINATION_EXPORT Q_DECL_EXPORT 50 # define CUTELYST_PLUGIN_UTILS_PAGINATION_EXPORT Q_DECL_IMPORT 52 #if defined(Cutelyst2Qt5StatusMessage_EXPORTS) 53 # define CUTELYST_PLUGIN_STATUSMESSAGE_EXPORT Q_DECL_EXPORT 55 # define CUTELYST_PLUGIN_STATUSMESSAGE_EXPORT Q_DECL_IMPORT 57 #if defined(Cutelyst2Qt5Memcached_EXPORTS) 58 # define CUTELYST_PLUGIN_MEMCACHED_EXPORT Q_DECL_EXPORT 60 # define CUTELYST_PLUGIN_MEMCACHED_EXPORT Q_DECL_IMPORT 62 #if defined(Cutelyst2Qt5MemcachedSessionStore_EXPORTS) 63 # define CUTELYST_PLUGIN_MEMCACHEDSESSIONSTORE_EXPORT Q_DECL_EXPORT 65 # define CUTELYST_PLUGIN_MEMCACHEDSESSIONSTORE_EXPORT Q_DECL_IMPORT 67 #if defined(Cutelyst2Qt5CSRFProtection_EXPORTS) 68 # define CUTELYST_PLUGIN_CSRFPROTECTION_EXPORT Q_DECL_EXPORT 70 # define CUTELYST_PLUGIN_CSRFPROTECTION_EXPORT Q_DECL_IMPORT 72 #if defined(Cutelyst2Qt5UtilsSql_EXPORTS) 73 # define CUTELYST_PLUGIN_UTILS_SQL_EXPORT Q_DECL_EXPORT 75 # define CUTELYST_PLUGIN_UTILS_SQL_EXPORT Q_DECL_IMPORT 77 #if defined(Cutelyst2Qt5UtilsValidator_EXPORTS) 78 # define CUTELYST_PLUGIN_UTILS_VALIDATOR_EXPORT Q_DECL_EXPORT 80 # define CUTELYST_PLUGIN_UTILS_VALIDATOR_EXPORT Q_DECL_IMPORT 82 #if defined(Cutelyst2Qt5UtilsLangSelect_EXPORTS) 83 # define CUTELYST_PLUGIN_UTILS_LANGSELECT_EXPORT Q_DECL_EXPORT 85 # define CUTELYST_PLUGIN_UTILS_LANGSELECT_EXPORT Q_DECL_IMPORT 87 #if defined(Cutelyst2Qt5ViewClearSilver_EXPORTS) 88 # define CUTELYST_VIEW_CLEARSILVER_EXPORT Q_DECL_EXPORT 90 # define CUTELYST_VIEW_CLEARSILVER_EXPORT Q_DECL_IMPORT 92 #if defined(Cutelyst2Qt5ViewEmail_EXPORTS) 93 # define CUTELYST_VIEW_EMAIL_EXPORT Q_DECL_EXPORT 95 # define CUTELYST_VIEW_EMAIL_EXPORT Q_DECL_IMPORT 97 #if defined(Cutelyst2Qt5ViewGrantlee_EXPORTS) 98 # define CUTELYST_VIEW_GRANTLEE_EXPORT Q_DECL_EXPORT 100 # define CUTELYST_VIEW_GRANTLEE_EXPORT Q_DECL_IMPORT 102 #if defined(Cutelyst2Qt5ViewCutelee_EXPORTS) 103 # define CUTELYST_VIEW_CUTELEE_EXPORT Q_DECL_EXPORT 105 # define CUTELYST_VIEW_CUTELEE_EXPORT Q_DECL_IMPORT 107 #if defined(Cutelyst2Qt5ViewJson_EXPORTS) 108 # define CUTELYST_VIEW_JSON_EXPORT Q_DECL_EXPORT 110 # define CUTELYST_VIEW_JSON_EXPORT Q_DECL_IMPORT 112 #if defined(Cutelyst2Qt5Wsgi_EXPORTS) 113 # define CUTELYST_WSGI_EXPORT Q_DECL_EXPORT 115 # define CUTELYST_WSGI_EXPORT Q_DECL_IMPORT 117 #if defined(Cutelyst2Qt5UserAgent_EXPORTS) 118 # define CUTELYST_PLUGIN_USERAGENT_EXPORT Q_DECL_EXPORT 120 # define CUTELYST_PLUGIN_USERAGENT_EXPORT Q_DECL_IMPORT 123 #endif // CUTELYST_GLOBAL_H