107 |
107 |
108 // Paramters same as above. |
108 // Paramters same as above. |
109 #define LOG( str ) { RDebug::Printf( "[%08x] ["MODULE_NAME"] %s",\ |
109 #define LOG( str ) { RDebug::Printf( "[%08x] ["MODULE_NAME"] %s",\ |
110 TUint(RThread().Id()), str ); } |
110 TUint(RThread().Id()), str ); } |
111 |
111 |
112 #define LOG1( s, v ) { RDebug::Printf( "[%08x] ["MODULE_NAME"] "##s ,\ |
112 #define LOG1( s, v ) { RDebug::Printf( "[%08x] ["MODULE_NAME"] " s ,\ |
113 TUint(RThread().Id()), v ); } |
113 TUint(RThread().Id()), v ); } |
114 |
114 |
115 #define LOG2( s, v1,v2 ) { RDebug::Printf( "[%08x] ["MODULE_NAME"] "##s , \ |
115 #define LOG2( s, v1,v2 ) { RDebug::Printf( "[%08x] ["MODULE_NAME"] " s , \ |
116 TUint(RThread().Id()), v1, v2 ); } |
116 TUint(RThread().Id()), v1, v2 ); } |
117 |
117 |
118 #define LOG3( s, v1, v2, v3 ) { RDebug::Printf( "[%08x] ["MODULE_NAME"] "##s, \ |
118 #define LOG3( s, v1, v2, v3 ) { RDebug::Printf( "[%08x] ["MODULE_NAME"] " s, \ |
119 TUint(RThread().Id()), v1, v2, v3); } |
119 TUint(RThread().Id()), v1, v2, v3); } |
120 |
120 |
121 class TFuncLogger |
121 class TFuncLogger |
122 { |
122 { |
123 public: |
123 public: |