Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

borc.h

Go to the documentation of this file.
00001 // borc.h --
00002 // $Id: borc.h,v 1.7 2003/11/23 01:42:50 wcvs Exp $
00003 // This is part of Metakit, see https://www.equi4.com/metakit/
00004 
00009 #define q4_BORC 1
00010 
00011   // get rid of several common warning messages
00012 #if !q4_STRICT
00013 #pragma warn -aus // 'identifier' is assigned a value that is never used
00014 #pragma warn -par // Parameter 'parameter' is never used.
00015 #pragma warn -sig // Conversion may lose significant digits
00016 #pragma warn -use // 'identifier' declared but never used
00017 #endif
00018 
00019 #if __BORLANDC__ >= 0x500
00020 #define q4_BOOL 1     // supports the bool datatype
00021   // undo previous defaults, because q4_BOOL is not set early enough
00022 #undef false
00023 #undef true
00024 #undef bool
00025 #endif
00026 
00027 #if !defined (q4_EXPORT)
00028 #define q4_EXPORT 1     // requires export/import specifiers
00029 #endif
00030 
00031 #if defined (__MT__)
00032 #define q4_MULTI 1      // uses multi-threading
00033 #endif


Metakit C++ API Reference - https://www.equi4.com/metakit.html - extracted with Doxygen