Dependents:   SimpleLCDClock readCard2Twitter_http AnalogClock_StepperMotor_NTP ServoCamV1

Committer:
donatien
Date:
Mon May 24 10:24:38 2010 +0000
Revision:
0:a2dd0ba6cd2d
Child:
1:7043cc0db03c

        

Who changed what in which revision?

UserRevisionLine numberNew contents of line
donatien 0:a2dd0ba6cd2d 1 //#ifdef DBG_H
donatien 0:a2dd0ba6cd2d 2 //#define DBG_H
donatien 0:a2dd0ba6cd2d 3
donatien 0:a2dd0ba6cd2d 4 #ifdef __LWIP_DEBUG
donatien 0:a2dd0ba6cd2d 5 #define __DEBUG
donatien 0:a2dd0ba6cd2d 6 #endif
donatien 0:a2dd0ba6cd2d 7
donatien 0:a2dd0ba6cd2d 8 #ifdef __DEBUG
donatien 0:a2dd0ba6cd2d 9
donatien 0:a2dd0ba6cd2d 10 #ifndef __DEBUGSTREAM
donatien 0:a2dd0ba6cd2d 11 #define __DEBUGSTREAM
donatien 0:a2dd0ba6cd2d 12
donatien 0:a2dd0ba6cd2d 13
donatien 0:a2dd0ba6cd2d 14 class DebugStream
donatien 0:a2dd0ba6cd2d 15 {
donatien 0:a2dd0ba6cd2d 16 public:
donatien 0:a2dd0ba6cd2d 17 static void debug(const char* format, ...);
donatien 0:a2dd0ba6cd2d 18 static void release();
donatien 0:a2dd0ba6cd2d 19 private:
donatien 0:a2dd0ba6cd2d 20
donatien 0:a2dd0ba6cd2d 21 };
donatien 0:a2dd0ba6cd2d 22
donatien 0:a2dd0ba6cd2d 23 #undef DBG
donatien 0:a2dd0ba6cd2d 24 #undef DBG_END
donatien 0:a2dd0ba6cd2d 25 #define DBG DebugStream::debug
donatien 0:a2dd0ba6cd2d 26 #define DBG_END DebugStream::release
donatien 0:a2dd0ba6cd2d 27 #endif
donatien 0:a2dd0ba6cd2d 28
donatien 0:a2dd0ba6cd2d 29 #else
donatien 0:a2dd0ba6cd2d 30 #undef DBG
donatien 0:a2dd0ba6cd2d 31 #undef DBG_END
donatien 0:a2dd0ba6cd2d 32 #define DBG(...)
donatien 0:a2dd0ba6cd2d 33 #define DBG_END()
donatien 0:a2dd0ba6cd2d 34 #endif
donatien 0:a2dd0ba6cd2d 35
donatien 0:a2dd0ba6cd2d 36 #ifdef __LWIP_DEBUG
donatien 0:a2dd0ba6cd2d 37 #ifndef __SNPRINTF
donatien 0:a2dd0ba6cd2d 38 #define __SNPRINTF
donatien 0:a2dd0ba6cd2d 39 #include "mbed.h"
donatien 0:a2dd0ba6cd2d 40
donatien 0:a2dd0ba6cd2d 41 //int snprintf(char *str, int size, const char *format, ...);
donatien 0:a2dd0ba6cd2d 42 #endif
donatien 0:a2dd0ba6cd2d 43 #endif
donatien 0:a2dd0ba6cd2d 44
donatien 0:a2dd0ba6cd2d 45 #ifdef __LWIP_DEBUG
donatien 0:a2dd0ba6cd2d 46 #undef __DEBUG
donatien 0:a2dd0ba6cd2d 47 #endif
donatien 0:a2dd0ba6cd2d 48
donatien 0:a2dd0ba6cd2d 49 //#endif
donatien 0:a2dd0ba6cd2d 50