00001 #ifndef __PHIDGET21 00002 #define __PHIDGET21 00003 00061 #ifdef _WINDOWS 00062 #ifdef PHIDGET21_EXPORTS 00063 #ifndef PHIDGET21_API 00064 #define PHIDGET21_API 00065 #endif 00066 #else 00067 #ifndef PHIDGET21_API 00068 #define PHIDGET21_API __declspec(dllimport) 00069 #endif 00070 #endif 00071 #ifndef CCONV 00072 #define CCONV __stdcall 00073 #endif 00074 #ifndef DEPRECATE_WIN 00075 #define DEPRECATE_WIN(depmsg) __declspec(deprecated( depmsg )) 00076 #endif 00077 #ifndef DEPRECATE_GCC 00078 #define DEPRECATE_GCC 00079 #endif 00080 00081 #else 00082 #ifndef PHIDGET21_API 00083 #define PHIDGET21_API 00084 #endif 00085 #ifndef CCONV 00086 #define CCONV 00087 #endif 00088 #ifndef DEPRECATE_GCC 00089 #define DEPRECATE_GCC __attribute__ ((deprecated)) 00090 #endif 00091 #ifndef DEPRECATE_WIN 00092 #define DEPRECATE_WIN(depmsg) 00093 #endif 00094 #endif 00095 00096 #ifdef __cplusplus 00097 extern "C" { 00098 #endif 00099 00100 #include "cphidget.h" 00101 #include "cphidgetdictionary.h" 00102 #include "csocket.h" 00103 #include "clog.h" 00104 #include "cphidgetaccelerometer.h" 00105 #include "cphidgetadvancedservo.h" 00106 #include "cphidgetanalog.h" 00107 #include "cphidgetbridge.h" 00108 #include "cphidgetencoder.h" 00109 #include "cphidgetfrequencycounter.h" 00110 #include "cphidgetgps.h" 00111 #include "cphidgetinterfacekit.h" 00112 #include "cphidgetir.h" 00113 #include "cphidgetmanager.h" 00114 #include "cphidgetled.h" 00115 #include "cphidgetmotorcontrol.h" 00116 #include "cphidgetphsensor.h" 00117 #include "cphidgetrfid.h" 00118 #include "cphidgetservo.h" 00119 #include "cphidgetspatial.h" 00120 #include "cphidgetstepper.h" 00121 #include "cphidgettemperaturesensor.h" 00122 #include "cphidgettextlcd.h" 00123 #include "cphidgettextled.h" 00124 #include "cphidgetweightsensor.h" 00125 //Only include in the debug header 00126 #if defined(DEBUG) || !defined(EXTERNALPROTO) 00127 #include "cphidgetgeneric.h" 00128 #include "cphidgetsbc.h" 00129 #endif 00130 00131 #ifdef __cplusplus 00132 } 00133 #endif 00134 00135 #endif