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