sphinx3_export.h

Go to the documentation of this file.
00001 #ifndef __S3DECODER_EXPORT_H__
00002 #define __S3DECODER_EXPORT_H__
00003 
00004 /* Win32/WinCE DLL gunk */
00005 #if (defined(_WIN32) || defined(_WIN32_WCE)) && !defined(CYGWIN)
00006 #ifdef S3DECODER_EXPORTS
00007 #define S3DECODER_EXPORT __declspec(dllexport)
00008 #else
00009 #define S3DECODER_EXPORT __declspec(dllimport)
00010 #endif
00011 #else /* !_WIN32 */
00012 #ifdef HAVE_ATTRIBUTE_VISIBILITY
00013 #define S3DECODER_EXPORT __attribute__ ((visibility("default")))
00014 #else
00015 #define S3DECODER_EXPORT
00016 #endif
00017 #endif
00018 
00019 #if defined(__GNUC__) && __GNUC__ > 2
00020 #define S3DECODER_DEPRECATED __attribute__ ((deprecated))
00021 #else
00022 #define S3DECODER_DEPRECATED
00023 #endif
00024 
00025 #endif /* __S3DECODER_EXPORT_H__ */

Generated on 7 Mar 2010 by  doxygen 1.6.1