#ifndef LIBQB3_EXPORT_H #define LIBQB3_EXPORT_H #ifdef LIBQB3_STATIC_DEFINE # define LIBQB3_EXPORT # define LIBQB3_NO_EXPORT #else # ifndef LIBQB3_EXPORT # ifdef libQB3_EXPORTS /* We are building this library */ # define LIBQB3_EXPORT __attribute__((visibility("default"))) # else /* We are using this library */ # define LIBQB3_EXPORT __attribute__((visibility("default"))) # endif # endif # ifndef LIBQB3_NO_EXPORT # define LIBQB3_NO_EXPORT __attribute__((visibility("hidden"))) # endif #endif #ifndef LIBQB3_DEPRECATED # define LIBQB3_DEPRECATED __attribute__ ((__deprecated__)) #endif #ifndef LIBQB3_DEPRECATED_EXPORT # define LIBQB3_DEPRECATED_EXPORT LIBQB3_EXPORT LIBQB3_DEPRECATED #endif #ifndef LIBQB3_DEPRECATED_NO_EXPORT # define LIBQB3_DEPRECATED_NO_EXPORT LIBQB3_NO_EXPORT LIBQB3_DEPRECATED #endif #if 0 /* DEFINE_NO_DEPRECATED */ # ifndef LIBQB3_NO_DEPRECATED # define LIBQB3_NO_DEPRECATED # endif #endif #endif /* LIBQB3_EXPORT_H */