Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

acsutilExport.h

Go to the documentation of this file.
00001 // -*- C++ -*- 00002 // generate_export_file.pl, v1.0 Matej Sekoranja (adpated from ACE) 00003 // Definition for Win32 Export directives. 00004 // This file is generated automatically by generateExportFile.pl 00005 // ------------------------------ 00006 00012 #ifndef ACSUTIL_EXPORT_H 00013 #define ACSUTIL_EXPORT_H 00014 00015 #include <acsutil.h> 00016 00017 #if !defined (ACSUTIL_HAS_DLL) 00018 # define ACSUTIL_HAS_DLL 1 00019 #endif /* ! ACSUTIL_HAS_DLL */ 00020 00021 #if defined (ACSUTIL_HAS_DLL) && (ACSUTIL_HAS_DLL == 1) 00022 # if defined (ACSUTIL_BUILD_DLL) 00023 # define acsutil_EXPORT ACS_DLL_EXPORT 00024 # define ACSUTIL_SINGLETON_DECLARATION(T) ACE_EXPORT_SINGLETON_DECLARATION (T) 00025 # define ACSUTIL_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK) ACE_EXPORT_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK) 00026 # else /* ACSUTIL_BUILD_DLL */ 00027 # define acsutil_EXPORT ACS_DLL_IMPORT 00028 # define ACSUTIL_SINGLETON_DECLARATION(T) ACE_IMPORT_SINGLETON_DECLARATION (T) 00029 # define ACSUTIL_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK) ACE_IMPORT_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK) 00030 # endif /* ACSUTIL_BUILD_DLL */ 00031 #else /* ACSUTIL_HAS_DLL == 1 */ 00032 # define acsutil_EXPORT 00033 # define ACSUTIL_SINGLETON_DECLARATION(T) 00034 # define ACSUTIL_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK) 00035 #endif /* ACSUTIL_HAS_DLL == 1 */ 00036 00037 #endif /* ACSUTIL_EXPORT_H */ 00038 00039 // End of auto generated file.

Generated on Thu Apr 30 02:30:49 2009 for ACS C++ API by doxygen 1.3.8