AutoCAD Map 3D 2009 Geospatial Platform Reference

AutoCAD Map 3D Geospatial Platform API

FoundationDefs.h File Reference

Defines

#define __WFILE__   WIDEN(__FILE__)
#define _finite   finite
#define _isnan   isnan
#define _stricmp   strcasecmp
#define _strnicmp   strncasecmp
#define _wcsicmp   wcscasecmp
#define _wcsnicmp   wcsncasecmp
#define _wcstok   wcstok
 INTERNAL USE ONLY.
#define APICALL
#define CLASS_ID   private
#define DECLARE_CLASSNAME(className)
#define EXTERNAL_API   public
#define INTERNAL_API   public
#define MG_DECL_DYNCREATE()
#define MG_FOUNDATION_API
#define MG_IMPL_DYNCREATE(class_name)
#define MG_UNUSED_ARG(a)   static_cast<void>(&(a))
#define PUBLISHED_API   public
#define WIDEN(x)   WIDEN2(x)
#define WIDEN2(x)   L ## x

Typedefs

typedef unsigned char BYTE
 Byte.
typedef unsigned char * BYTE_ARRAY_IN
 Byte array.
typedef unsigned char * BYTE_ARRAY_OUT
 Byte array.
typedef const wstring & CREFSTRING
 API string.
typedef short INT16
 16 bit integer
typedef long INT32
 32 bit integer
typedef long long INT64
 64 bit integer
typedef char INT8
 8 bit integer
typedef wstring & REFSTRING
 Reference String.
typedef wstring STRING
 String.
typedef unsigned short UINT16
 16 bit unsigned integer
typedef unsigned long UINT32
 32 bit unsigned integer
typedef unsigned
long long 
UINT64
 64 bit unsigned integer
typedef unsigned char UINT8
 8 bit unsigned integer