ISIS Core Library 0.7.2 (api 3.0.0)

/scr/tee1/isis/lib/Core/CoreUtils/log_modules.hpp

Go to the documentation of this file.
00001 #ifndef LOG_MOUDLES_HPP_INCLUDED
00002 #define LOG_MOUDLES_HPP_INCLUDED
00003 
00005 namespace isis
00006 {
00007 struct CoreLog {static const char *name() {return "Core";}; enum {use = _ENABLE_LOG};};
00008 struct CoreDebug {static const char *name() {return "CoreDebug";}; enum {use = _ENABLE_DEBUG};};
00009 
00010 struct ImageIoLog {static const char *name() {return "ImageIO";}; enum {use = _ENABLE_LOG};};
00011 struct ImageIoDebug {static const char *name() {return "ImageIODebug";}; enum {use = _ENABLE_DEBUG};};
00012 
00013 struct DataLog {static const char *name() {return "Data";}; enum {use = _ENABLE_LOG};};
00014 struct DataDebug {static const char *name() {return "DataDebug";}; enum {use = _ENABLE_DEBUG};};
00015 
00016 struct FilterLog {static const char *name() {return "Filter";}; enum {use = _ENABLE_LOG};};
00017 struct FilterDebug {static const char *name() {return "FilterDebug";}; enum {use = _ENABLE_DEBUG};};
00018 }
00020 
00021 #endif //LOG_MOUDLES_HPP_INCLUDED