Main Page | Modules | Class Hierarchy | Class List | Directories | File List | Class Members | Related Pages

xmog-config-sunos-CC.h

00001 /*
00002  * Copyright 1999-2006 by Codemesh, Inc.  ALL RIGHTS RESERVED.
00003  */
00004 
00005 
00006 
00007 // remember that we're the Sun WorkShop compiler
00008 #define XMOG_SUN_WORKSHOP_COMPILER          1
00009 
00010 
00011 // default value for wchar_t legality
00012 #ifndef XMOG_SUPPORTS_WCHAR_T
00013 #   define XMOG_SUPPORTS_WCHAR_T            1
00014 #   define XMOG_WCHAR                       wchar_t
00015 #endif
00016 
00017 
00018 // default value for whether an 'unsigned short*' overload for 'wchar_t' needs to be declared
00019 #ifndef XMOG_REQUIRES_UNSIGNED_SHORT_OVERLOAD
00020 #   define XMOG_REQUIRES_UNSIGNED_SHORT_OVERLOAD        0
00021 #endif
00022 
00023 
00024 #define XMOG_INLINE     inline
00025 #define XMOG_MUTABLE    mutable
00026 #define XMOG_EXPLICIT   explicit
00027 
00028 
00029 // default the flag that governs whether <typeinfo> is present
00030 #ifndef XMOG_SUPPORTS_TYPEINFO
00031 #   define XMOG_SUPPORTS_TYPEINFO           1
00032 #endif
00033 
00034 
00035 #ifndef XMOG_SUPPORTS_USING
00036 #   define XMOG_SUPPORTS_USING              1
00037 #endif
00038 
00039 // we build the .NET support only into the MSVC runtime because
00040 // we don't need to support any other compilers there (it's not
00041 // publicly used)
00042 #ifndef XMOG_SUPPORTS_DOTNET
00043 #   define XMOG_SUPPORTS_DOTNET             0
00044 #endif

Generated on Fri Jun 16 10:18:58 2006 for JMS Courier for C++ by  doxygen 1.4.1