| 3332 | } |
| 3333 | template <typename T, typename... Args> |
| 3334 | inline void Logger::log(Level level, const char* s, const T& value, const Args&... args) { |
| 3335 | base::threading::ScopedLock scopedLock(lock()); |
| 3336 | log_(level, 0, s, value, args...); |
| 3337 | } |
| 3338 | template <typename T> |
| 3339 | inline void Logger::log(Level level, const T& log) { |
| 3340 | base::threading::ScopedLock scopedLock(lock()); |