Annotation of win32/rabbitmq/include/rabbitmq-c/export.h, revision 1.1
1.1 ! moko 1:
! 2: #ifndef RABBITMQ_C_EXPORT_H
! 3: #define RABBITMQ_C_EXPORT_H
! 4:
! 5: #ifdef AMQP_STATIC
! 6: # define AMQP_EXPORT
! 7: # define AMQP_NO_EXPORT
! 8: #else
! 9: # ifndef AMQP_EXPORT
! 10: # ifdef rabbitmq_static_EXPORTS
! 11: /* We are building this library */
! 12: # define AMQP_EXPORT
! 13: # else
! 14: /* We are using this library */
! 15: # define AMQP_EXPORT
! 16: # endif
! 17: # endif
! 18:
! 19: # ifndef AMQP_NO_EXPORT
! 20: # define AMQP_NO_EXPORT
! 21: # endif
! 22: #endif
! 23:
! 24: #ifndef AMQP_DEPRECATED
! 25: # define AMQP_DEPRECATED __declspec(deprecated)
! 26: #endif
! 27:
! 28: #ifndef AMQP_DEPRECATED_EXPORT
! 29: # define AMQP_DEPRECATED_EXPORT AMQP_EXPORT AMQP_DEPRECATED
! 30: #endif
! 31:
! 32: #ifndef AMQP_DEPRECATED_NO_EXPORT
! 33: # define AMQP_DEPRECATED_NO_EXPORT AMQP_NO_EXPORT AMQP_DEPRECATED
! 34: #endif
! 35:
! 36: /* NOLINTNEXTLINE(readability-avoid-unconditional-preprocessor-if) */
! 37: #if 0 /* DEFINE_NO_DEPRECATED */
! 38: # ifndef AMQP_NO_DEPRECATED
! 39: # define AMQP_NO_DEPRECATED
! 40: # endif
! 41: #endif
! 42:
! 43: #endif /* RABBITMQ_C_EXPORT_H */
E-mail: