1 #if !defined (__TYPES_HPP)
25 #if !defined IN_COMMON_HPP
26 #error Types.hpp is included via Common.hpp only.
38 #if !defined( __UNICODE )
39 DECLARE_TYPE(
char, Char );
41 DECLARE_TYPE(
wchar_t, Char );
44 DECLARE_TYPE(
wchar_t, Wchar );
50 DECLARE_TYPE(
short int, Short );
51 DECLARE_TYPE(
long int, Long );
52 DECLARE_TYPE(
int, Int );
53 DECLARE_TYPE(
unsigned int, UnsignedInt );
59 DECLARE_TYPE(
unsigned char, Byte );
60 DECLARE_TYPE(
unsigned short, Word );
61 DECLARE_TYPE(
unsigned long, Dword );
67 DECLARE_TYPE(
double, Real );
73 typedef void * VoidPtr;
85 DECLARE_TYPE(
size_t, Size );
86 DECLARE_TYPE( Dword, Index );
87 DECLARE_TYPE( Long, Counter );
88 DECLARE_TYPE( Word, ResID );
90 DECLARE_TYPE( Dword, Count );
96 DECLARE_TYPE( VoidPtr, Handle );
103 DECLARE_TYPE( Dword, MessageID );
107 #endif // !defined __TYPES_HPP
Forward reference the various common classes.
Definition: AbstractAllocator.hpp:32