Go to the documentation of this file. 37 # define EXTERN_C extern "C" 42 #ifndef AVSC_USE_STDCALL 43 # define AVSC_CC __cdecl 45 # define AVSC_CC __stdcall 48 #define AVSC_INLINE static __inline 50 #ifdef BUILDING_AVSCORE 51 # define AVSC_EXPORT EXTERN_C 52 # define AVSC_API(ret, name) EXTERN_C __declspec(dllexport) ret AVSC_CC name 54 # define AVSC_EXPORT EXTERN_C __declspec(dllexport) 55 # ifndef AVSC_NO_DECLSPEC 56 # define AVSC_API(ret, name) EXTERN_C __declspec(dllimport) ret AVSC_CC name 58 # define AVSC_API(ret, name) typedef ret (AVSC_CC *name##_func)