logging.hpp (04e438cbad66838724d78ce12f28aff1fb892a63) | logging.hpp (ecd6a3a20ab128ae9d3e356d6250695800dc13be) |
---|---|
1#pragma once 2 3#include <cstdio> 4#include <cstdlib> 5#include <ctime> 6#include <filesystem> 7#include <iostream> 8#include <sstream> --- 48 unchanged lines hidden (view full) --- 57 { 58#ifdef BMCWEB_ENABLE_LOGGING 59 stringstream << std::endl; 60 std::cerr << stringstream.str(); 61#endif 62 } 63 } 64 | 1#pragma once 2 3#include <cstdio> 4#include <cstdlib> 5#include <ctime> 6#include <filesystem> 7#include <iostream> 8#include <sstream> --- 48 unchanged lines hidden (view full) --- 57 { 58#ifdef BMCWEB_ENABLE_LOGGING 59 stringstream << std::endl; 60 std::cerr << stringstream.str(); 61#endif 62 } 63 } 64 |
65 Logger(const Logger&) = delete; 66 Logger(Logger&&) = delete; 67 Logger& operator=(const Logger&) = delete; 68 Logger& operator=(const Logger&&) = delete; 69 |
|
65 // 66 template <typename T> 67 Logger& operator<<([[maybe_unused]] T const& value) 68 { 69 if (level >= getCurrentLogLevel()) 70 { 71#ifdef BMCWEB_ENABLE_LOGGING 72 stringstream << value; --- 45 unchanged lines hidden --- | 70 // 71 template <typename T> 72 Logger& operator<<([[maybe_unused]] T const& value) 73 { 74 if (level >= getCurrentLogLevel()) 75 { 76#ifdef BMCWEB_ENABLE_LOGGING 77 stringstream << value; --- 45 unchanged lines hidden --- |