ACEXML_Export.h

Go to the documentation of this file.
00001 // -*- C++ -*-
00002 
00003 //=============================================================================
00004 /**
00005  *  @file    ACEXML_Export.h
00006  *
00007  *  ACEXML_Export.h,v 1.3 2003/03/12 15:56:42 elliott_c Exp
00008  *
00009  *  @author Nanbor Wang <nanbor@cs.wustl.edu>
00010  */
00011 //=============================================================================
00012 
00013 // Definition for Win32 Export directives.
00014 // This file is generated automatically by generate_export_file.pl
00015 // ------------------------------
00016 #ifndef ACEXML_EXPORT_H
00017 #define ACEXML_EXPORT_H
00018 
00019 #include "ace/config-all.h"
00020 
00021 #if defined (ACE_AS_STATIC_LIBS)
00022 # if !defined (ACEXML_HAS_DLL)
00023 #   define ACEXML_HAS_DLL 0
00024 # endif /* ! ACEXML_HAS_DLL */
00025 #else
00026 # if !defined (ACEXML_HAS_DLL)
00027 #   define ACEXML_HAS_DLL 1
00028 # endif /* ! ACEXML_HAS_DLL */
00029 #endif /* ACE_AS_STATIC_LIB */
00030 
00031 #if defined (ACEXML_HAS_DLL) && (ACEXML_HAS_DLL == 1)
00032 #  if defined (ACEXML_BUILD_DLL)
00033 #    define ACEXML_Export ACE_Proper_Export_Flag
00034 #    define ACEXML_SINGLETON_DECLARATION(T) ACE_EXPORT_SINGLETON_DECLARATION (T)
00035 #    define ACEXML_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK) ACE_EXPORT_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK)
00036 #  else /* ACEXML_BUILD_DLL */
00037 #    define ACEXML_Export ACE_Proper_Import_Flag
00038 #    define ACEXML_SINGLETON_DECLARATION(T) ACE_IMPORT_SINGLETON_DECLARATION (T)
00039 #    define ACEXML_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK) ACE_IMPORT_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK)
00040 #  endif /* ACEXML_BUILD_DLL */
00041 #else /* ACEXML_HAS_DLL == 1 */
00042 #  define ACEXML_Export
00043 #  define ACEXML_SINGLETON_DECLARATION(T)
00044 #  define ACEXML_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK)
00045 #endif /* ACEXML_HAS_DLL == 1 */
00046 
00047 #endif /* ACEXML_EXPORT_H */
00048 
00049 // End of auto generated file.

Generated on Thu Nov 9 11:45:34 2006 for ACEXML by doxygen 1.3.6