5 #define sminfo if( smlog->debugging(Debug::INFO) ) smlog->info() 8 #define smwarn if( smlog->debugging(Debug::WARN) ) smlog->warn() 11 #define smcrit if( smlog->debugging(Debug::CRIT) ) smlog->crit() 14 #define smlog1 if( smlog->debugging(Debug::LEVEL1) ) smlog->level1() 17 #define smlog2 if( smlog->debugging(Debug::LEVEL2) ) smlog->level2() 20 #define smlog3 if( smlog->debugging(Debug::LEVEL3) ) smlog->level3() 23 #define smlog4 if( smlog->debugging(Debug::LEVEL4) ) smlog->level4() 26 #define smlog5 if( smlog->debugging(Debug::LEVEL5) ) smlog->level5() 29 #define smlog6 if( smlog->debugging(Debug::LEVEL6) ) smlog->level6() 32 #define smlog7 if( smlog->debugging(Debug::LEVEL7) ) smlog->level7() 35 #define smlog8 if( smlog->debugging(Debug::LEVEL8) ) smlog->level8() 38 #define smlog9 if( smlog->debugging(Debug::LEVEL9) ) smlog->level9() 41 #define smlogany smlog->any()