Go to the documentation of this file. 1#ifndef __QSASTIME_DLL_H
2#define __QSASTIME_DLL_H
7#if defined ( __VISUALC__ ) || defined ( _MSC_VER ) || defined ( __BORLANDC__ ) || defined ( __GNUC__ ) || defined ( __WATCOMC__ )
8#define QSASTIMEDLLEXPORT __declspec( dllexport )
9#define QSASTIMEDLLIMPORT __declspec( dllimport )
11#define QSASTIMEDLLEXPORT
12#define QSASTIMEDLLIMPORT
14#elif defined ( __CYGWIN__ )
15#define QSASTIMEDLLEXPORT __declspec( dllexport )
16#define QSASTIMEDLLIMPORT __declspec( dllimport )
17#elif defined ( __GNUC__ ) && __GNUC__ > 3
21#define QSASTIMEDLLEXPORT __attribute__ ( ( visibility( "default" ) ) )
22#define QSASTIMEDLLIMPORT
27#ifndef QSASTIMEDLLEXPORT
28# define QSASTIMEDLLEXPORT
29# define QSASTIMEDLLIMPORT
36#if defined ( qsastime_EXPORTS )
37#define QSASTIMEDLLIMPEXP QSASTIMEDLLEXPORT
38#define QSASTIMEDLLIMPEXP_DATA( type ) QSASTIMEDLLEXPORT type
40#define QSASTIMEDLLIMPEXP QSASTIMEDLLIMPORT
41#define QSASTIMEDLLIMPEXP_DATA( type ) QSASTIMEDLLIMPORT type