types.h

Go to the documentation of this file.
00001 #ifndef AUDIERE_TYPES_H
00002 #define AUDIERE_TYPES_H
00003 
00004 namespace audiere {
00005 
00006   #ifdef _MSC_VER  // VC++
00007 
00008     typedef unsigned __int8  u8;
00009     typedef signed   __int8  s8;
00010     typedef unsigned __int16 u16;
00011     typedef signed   __int16 s16;
00012     typedef unsigned __int32 u32;
00013     typedef signed   __int32 s32;
00014     typedef unsigned __int64 u64;
00015     typedef signed   __int64 s64;
00016 
00017   #else            // assume gcc i386 linux ;)
00018 
00019     typedef unsigned char      u8;
00020     typedef signed   char      s8;
00021     typedef unsigned short     u16;
00022     typedef signed   short     s16;
00023     typedef unsigned long      u32;
00024     typedef signed   long      s32;
00025     typedef unsigned long long u64;
00026     typedef signed   long long s64;
00027 
00028   #endif
00029 
00030 }
00031 
00032 #endif

Generated on Mon Feb 13 23:07:47 2006 for audiere by  doxygen 1.4.6