pds.h

00001 
00002 #ifndef PDS_INC
00003 #define PDS_INC
00004 
00005 #ifdef HAVE_CONFIG_H
00006 #include "OPT++_config.h"
00007 #endif
00008 
00009 #if defined __cplusplus && defined HAVE_STD
00010 #include <cstdio>
00011 #else
00012 #include <stdio.h>
00013 #endif
00014 
00015 #if defined(__cplusplus)
00016 #include<algorithm>
00017 #else
00018 #define min(a,b) ((a) <= (b) ? (a) : (b))
00019 #define max(a,b) ((a) >= (b) ? (a) : (b))
00020 #endif
00021 
00022 #include "proto.h"
00023 
00024 #define INT_SIZE        sizeof (int)
00025 #define DBL_SIZE        sizeof (double)
00026 
00027 #if (defined(__SUNPRO_C) || defined(__SUNPRO_CC))
00028 #define READ_TYPE (char *)
00029 #endif
00030 #ifndef READ_TYPE
00031 #define READ_TYPE (void *)
00032 #endif
00033 
00034 #if (defined(__SUNPRO_C) || defined(__SUNPRO_CC))
00035 #define WRITE_TYPE (char *)
00036 #endif
00037 #ifndef WRITE_TYPE
00038 #define WRITE_TYPE (void *)
00039 #endif
00040 
00041 #if (defined(__SUNPRO_C) || defined(__SUNPRO_CC))
00042 #define FREE_TYPE (char *)
00043 #endif
00044 #ifndef FREE_TYPE
00045 #define FREE_TYPE (void *)
00046 #endif
00047 
00048 #endif
00049 
Generated on Mon Jan 24 12:04:37 2011 for FASTlib by  doxygen 1.6.3