Class Hierarchy   Class Index   Method Index  

CHMminimumInclude.h

00001 //---------------------------------------------------------------------------
00002 // Module: CHMminimumInclude.h 
00003 //
00004 // Description:
00005 //
00006 // Minimal include file used by exported DLL interface classes
00007 //
00008 //---------------------------------------------------------------------------
00009 
00010 #ifndef __CHM_MINIMUM_INCLUDE_H__
00011 #define __CHM_MINIMUM_INCLUDE_H__
00012 
00013 #include <CHM/CHMglobalDefines.h>
00014 #include <CHM/CHMdataType.h>
00015 #include <CHM/CHMminCInclude.h>
00016 #include <stdlib.h>
00017 #include <CHM/CHMinstanceHeap.h>
00018 
00019 #ifndef __NPOS_DEFINED__
00020    const size_t npos = 0xFFFFFFFF;
00021 #define __NPOS_DEFINED__
00022 #endif 
00023 
00024 #include <CHM/CHMunicode.h>
00025 
00026 #include <stddef.h>
00027 
00028 #ifndef CHM_STD_CALL
00029 #ifdef WIN32
00030 #   define CHM_STD_CALL __stdcall
00031 #else
00032 #   define CHM_STD_CALL 
00033 #endif
00034 #endif
00035 
00036 #endif // end of defensive include