00001 #ifndef __J2K__StdTypes_HPP__ 00002 #define __J2K__StdTypes_HPP__ 00003 00004 typedef unsigned char BYTE; 00005 00006 typedef unsigned char UCHAR; 00007 typedef unsigned short USHORT; 00008 typedef unsigned long ULONG; 00009 typedef unsigned int UINT; 00010 00011 typedef signed char SCHAR; 00012 typedef signed short SSHORT; 00013 typedef signed long SLONG; 00014 typedef signed int SINT; 00015 00016 // Float and Double CANNOT be signed/unsigned 00017 00018 #endif