Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

CascadeTypedefs.h

Go to the documentation of this file.
00001 //
00002 // CascadeTypedefs.h - base typedefs for the Cascade Public Interface
00003 //
00004 // Copyright (c) 2002, Roku, LLC.  All rights reserved.
00005 //
00009 
00010 #ifndef _ROKU_INCLUDE_CASCADE_CASCADETYPEDEFS_H
00011 #define _ROKU_INCLUDE_CASCADE_CASCADETYPEDEFS_H
00012 
00013 #if defined (WIN32)
00014 typedef unsigned __int64    u64;
00015 typedef signed   __int64    s64;
00016 #else
00017 typedef unsigned long long      u64;            
00018 typedef signed long long        s64;            
00019 #endif
00020 
00021 typedef unsigned long           u32;            
00022 typedef unsigned short          u16;            
00023 typedef unsigned char           u8;             
00024 typedef signed long                     s32;            
00025 typedef signed short            s16;            
00026 typedef signed char                     s8;             
00027 
00028 #if defined (AD_VDK_OS)
00029 typedef unsigned long       MemoryWord;
00030 #else
00031 typedef unsigned int        MemoryWord;
00032 #endif
00033 
00034 typedef u32                 CascadeUnicodeChar; 
00035 
00036 #ifndef _CASCADE_DONT_DEFINE_NULL
00037         #undef NULL
00038         #define NULL            (0)
00039 #endif // #ifndef _CASCADE_DONT_DEFINE_NULL
00040 
00041 #endif // #ifndef _ROKU_INCLUDE_CASCADE_CASCADETYPEDEFS_H
00042 
00050 
00055 
00057 //  LOG
00059 //  20-Dec-02   dwoodward       created
00060 //  20-Jan-03   dwoodward       1.0 STATUS: 100% complete
00061 //  28-Feb-03   dwoodward   added MemorySize
00062 //  03-Apr-02   dwoodward   changed MemorySize to MemoryWord; added doxygen stuff
00063 //  09-Mar-04   dwoodward   added WIN32 support such as it is
00064 //  16-Mar-05   mjkobb      Added CascadeUnicodeChar
00065 

Generated on Sun Jul 24 14:27:17 2005 for Cascade Library by  doxygen 1.4.1