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 |