Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
cTypes.h File Reference
#include "GrayCore.h"
#include <math.h>

Go to the source code of this file.

Classes

union  Gray::cUnion16
 
union  Gray::cUnion32
 
union  Gray::cUnion64
 
struct  Gray::cTypeLimit< TYPE >
 
struct  Gray::cTypeFloat
 

Namespaces

 Gray
 < The main namespace for all Core functions.
 

Macros

#define MAKEDWORD(low, high)   ((UINT32)(((WORD)(low)) | (((UINT32)((WORD)(high))) << 16)))
 

Enumerations

enum  Gray::CTYPE_FLAG_TYPE_ {
  Gray::CTYPE_FLAG_Numeric = 0x01 , Gray::CTYPE_FLAG_NumSigned = 0x02 , Gray::CTYPE_FLAG_Float = 0x04 , Gray::CTYPE_FLAG_Time = 0x08 ,
  Gray::CTYPE_FLAG_Array = 0x10 , Gray::CTYPE_FLAG_Alloc = 0x20 , Gray::CTYPE_FLAG_StringA = 0x40 , Gray::CTYPE_FLAG_StringW = 0x80 ,
  Gray::CTYPE_FLAG_UNUSED = 0xFF
}
 

Detailed Description

Macro Definition Documentation

◆ MAKEDWORD

#define MAKEDWORD (   low,
  high 
)    ((UINT32)(((WORD)(low)) | (((UINT32)((WORD)(high))) << 16)))