CVR-Lib last update 20 Sep 2009

cvrMacroSymbols.h File Reference

Contains several definitions of macros to determine which compiler is being used. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define _CVR_WIN32   _WIN32
#define _CVR_MSC_VER   _MSC_VER
#define _CVR_MSC_DOT_NET   _CVR_MSC_VER
#define _CVR_MSC_DOT_NET_2003   _CVR_MSC_VER
#define _CVR_GNUC   __GNUC__
#define _CVR_GNUC_3   _CVR_GNUC
#define _CVR_GNUC_3_4   _CVR_GNUC
#define _CVR_LINUX
#define _CVR_CYGWIN


Detailed Description

Contains several definitions of macros to determine which compiler is being used.

Since this file is included by cvrObject.h, their contents should be defined in every CVR-Libfile.

Author:
Pablo Alvarado
Date:
01.04.99
Id
cvrMacroSymbols.h,v 1.7 2007/09/13 23:28:50 alvarado Exp

Define Documentation

#define _CVR_CYGWIN

Macro to recognize if a CygWin system is being used.

#define _CVR_GNUC   __GNUC__

Macro to recognize if a GNU C++ compiler is being used.

#define _CVR_GNUC_3   _CVR_GNUC

Macro to recognize if a GNU C++ compiler 3.0 or greater is being used.

#define _CVR_GNUC_3_4   _CVR_GNUC

Macro to recognize if a GNU C++ compiler 3.4.0 or greater is being used.

#define _CVR_LINUX

Macro to recognize if a Linux system is being used.

#define _CVR_MSC_DOT_NET   _CVR_MSC_VER

Macro to recognize if the MS Visual C++ compiler .NET 2003 is being used.

#define _CVR_MSC_DOT_NET_2003   _CVR_MSC_VER

Macro to recognize if the MS Visual C++ compiler .NET 2003 is being used.

#define _CVR_MSC_VER   _MSC_VER

Macro to recognize if the MS Visual C++ compiler 6.0 or higher (including the .NET family) is being used.

#define _CVR_WIN32   _WIN32

Macro to recognize if the Windows 32-bit library is available.


Generated on Sun Sep 20 22:08:20 2009 for CVR-Lib by Doxygen 1.5.8