Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
GrayLibBase.h File Reference

Go to the source code of this file.

Namespaces

 GrayLib
 

Macros

#define _INC_GrayLibBase_H   0x004
 
#define USE_EXPRESSION
 Include string expression parsing support for cVariants. More...
 
#define USE_ISCRIPTABLE
 Use cScriptableInterface/IScriptableGetter and anything based on it. e.g. cScriptExec for cXObject type objects. More...
 
#define USE_ZLIB
 Use ZLib/Zip libraries. or just "z" lib in linux More...
 
#define USE_BZIP2
 Use BZ2 bzip file libraries. "bz2" in linux. More...
 
#define USE_FLOAT_IEEE
 Assume we know the floating point format is IEEE 32 bit. http://en.wikipedia.org/wiki/IEEE_754-1985. This seems to always be true. More...
 
#define USE_SQL
 SQL/ODBC libraries needed. (cSQLBase) yum "odbc" in linux More...
 
#define USE_WIN_SDK
 Use stuff found in the Windows SDK and not in the normal headers. "#include <netfw.h>". More...
 
#define GRAYLIB_LINK   __DECL_IMPORT
 

Detailed Description

Private include for GrayLib. part of pre-compiled headers.

Macro Definition Documentation

◆ _INC_GrayLibBase_H

#define _INC_GrayLibBase_H   0x004

◆ GRAYLIB_LINK

#define GRAYLIB_LINK   __DECL_IMPORT

◆ USE_BZIP2

#define USE_BZIP2

Use BZ2 bzip file libraries. "bz2" in linux.

◆ USE_EXPRESSION

#define USE_EXPRESSION

Include string expression parsing support for cVariants.

◆ USE_FLOAT_IEEE

#define USE_FLOAT_IEEE

Assume we know the floating point format is IEEE 32 bit. http://en.wikipedia.org/wiki/IEEE_754-1985. This seems to always be true.

◆ USE_ISCRIPTABLE

#define USE_ISCRIPTABLE

Use cScriptableInterface/IScriptableGetter and anything based on it. e.g. cScriptExec for cXObject type objects.

◆ USE_SQL

#define USE_SQL

SQL/ODBC libraries needed. (cSQLBase) yum "odbc" in linux

◆ USE_WIN_SDK

#define USE_WIN_SDK

Use stuff found in the Windows SDK and not in the normal headers. "#include <netfw.h>".

◆ USE_ZLIB

#define USE_ZLIB

Use ZLib/Zip libraries. or just "z" lib in linux