TSK_DBI_Log.hxx

Go to the documentation of this file.
00001 #ifndef TSK_DBI_Log_hxx_seen
00002 #define TSK_DBI_Log_hxx_seen
00003 
00004 #include<iostream>
00005 #include <iomanip>
00006 #include <string>
00007 #include <map>
00008 
00009 
00010 
00011 #ifndef SK_DBI_Log
00012 #define SK_DBI_Log(outStream)                                             \
00013     do { \
00014 std::cout << outStream << std::endl; \
00015     } while (0)
00016 #else
00017 #warning SK_DBI_Log has been redefined and unexpected logging \
00018 behaviour may result.
00019 #endif
00020 
00021 #ifndef SK_DBI_Warn
00022 #define SK_DBI_Warn(outStream)                                             \
00023     do { \
00024 std::cout << outStream << std::endl; \
00025     } while (0)
00026 #else
00027 #warning SK_DBI_Warn has been redefined and unexpected logging \
00028 behaviour may result.
00029 #endif
00030 
00031 #ifndef SK_DBI_Info
00032 #define SK_DBI_Info(outStream)                                             \
00033     do { \
00034 if(0)std::cout << outStream << std::endl; \
00035     } while (0)
00036 #else
00037 #warning SK_DBI_Warn has been redefined and unexpected logging \
00038 behaviour may result.
00039 #endif
00040 
00041 #ifndef SK_DBI_Severe
00042 #define SK_DBI_Severe(outStream)                                             \
00043     do { \
00044 std::cout << outStream << std::endl; \
00045     } while (0)
00046 #else
00047 #warning SK_DBI_Warn has been redefined and unexpected logging \
00048 behaviour may result.
00049 #endif
00050 
00051 #ifndef SK_DBI_Debug
00052 #define SK_DBI_Debug(outStream)                                             \
00053     do { \
00054 if(0)std::cout << outStream << std::endl; \
00055     } while (0)
00056 #else
00057 #warning SK_DBI_Warn has been redefined and unexpected logging \
00058 behaviour may result.
00059 #endif
00060 
00061 #ifndef SK_DBI_Trace
00062 #define SK_DBI_Trace(outStream)                                             \
00063     do {                                                   \
00064       if(0) std::cout << outStream << std::endl;      \
00065     } while (0)
00066 #else
00067 #warning SK_DBI_Warn has been redefined and unexpected logging \
00068 behaviour may result.
00069 #endif
00070 
00071 #ifndef SK_DBI_Error
00072 #define SK_DBI_Error(outStream)                                             \
00073     do { \
00074 std::cout << outStream << std::endl; \
00075     } while (0)
00076 #else
00077 #warning SK_DBI_Warn has been redefined and unexpected logging \
00078 behaviour may result.
00079 #endif
00080 
00081 
00082 
00083 
00084 #ifndef SK_DBI_Verbose
00085 #define SK_DBI_Verbose(outStream)                                             \
00086     do { \
00087       if(0)std::cout << outStream << std::endl; \
00088     } while (0)
00089 #else
00090 #warning SK_DBI_Warn has been redefined and unexpected logging \
00091 behaviour may result.
00092 #endif
00093 
00094 #endif

Generated on 11 Aug 2013 for SKDatabase by  doxygen 1.6.1