00001 #include <fstream>
00002 #include <iomanip>
00003 #ifndef openLogger_h
00004 #define openLogger_h
00005
00006
00007 #ifdef DO_OPEN_LOGGING
00008 #define writelog( var ) { cerr << __FILE__ << " - " << __LINE__ << " : " << var << endl; cerr.flush(); }
00009 #define writelog2( var1, var2 ) { cerr << __FILE__ << " - " << __LINE__ << " : " << var1 << " " << var2 << endl; cerr.flush(); }
00010 #define writelog3( var1, var2, var3 ) { cerr << __FILE__ << " - " << __LINE__ << " : " << var1 << " " << var2 << " " << var3 << endl; cerr.flush(); }
00011 #else
00012 #define writelog( var )
00013 #define writelog2( var1, var2 )
00014 #define writelog3( var1, var2, var3 )
00015 #endif
00016
00017 #endif