LTI-Lib latest version v1.9 - last update 10 Apr 2010

ltiMacroSymbols.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 _LTI_WIN32   _WIN32
#define _LTI_MSC_VER   _MSC_VER
#define _LTI_MSC_DOT_NET   _LTI_MSC_VER
#define _LTI_MSC_DOT_NET_2003   _LTI_MSC_VER
#define _LTI_GNUC   __GNUC__
#define _LTI_GNUC_3   _LTI_GNUC
#define _LTI_GNUC_3_4   _LTI_GNUC
#define _LTI_LINUX
#define _LTI_CYGWIN

Detailed Description

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

Since this file is included by ltiObject.h, their contents should be defined in every LTI-Lib file.


Define Documentation

#define _LTI_CYGWIN

Macro to recognize if a CygWin system is being used.

#define _LTI_GNUC   __GNUC__

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

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

#define _LTI_GNUC_3   _LTI_GNUC

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

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

#define _LTI_GNUC_3_4   _LTI_GNUC

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

#define _LTI_LINUX

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

Macro to recognize if a Linux system is being used

#define _LTI_MSC_DOT_NET   _LTI_MSC_VER

Macro to recognize if a MS Visual C++ compiler from the .NET series is being used.

#define _LTI_MSC_DOT_NET_2003   _LTI_MSC_VER

Macro to recognize if a previous version of MS Visual C++ compiler .NET 2003 is being used.

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

#define _LTI_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 _LTI_WIN32   _WIN32

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


Generated on Sat Apr 10 15:26:26 2010 for LTI-Lib by Doxygen 1.6.1