Definition in file log_helper.hpp.
Go to the source code of this file.
#include <chrono>
#include <exception>
#include <iosfwd>
#include <iterator>
#include <memory>
#include <optional>
#include <string_view>
#include <system_error>
#include <type_traits>
#include <userver/formats/common/meta.hpp>
#include <userver/logging/fwd.hpp>
#include <userver/logging/level.hpp>
#include <userver/logging/log_extra.hpp>
#include <userver/utils/impl/source_location.hpp>
#include <userver/utils/meta.hpp>
|
namespace | logging |
| Logging macro and utilities.
|
|
|
LogHelper & | logging::operator<< (LogHelper &lh, std::error_code ec) |
|
template<typename T > |
LogHelper & | logging::operator<< (LogHelper &lh, const std::atomic< T > &value) |
|
template<typename T > |
LogHelper & | logging::operator<< (LogHelper &lh, const T *value) noexcept |
|
template<typename T > |
LogHelper & | logging::operator<< (LogHelper &lh, T *value) |
|
template<typename T > |
LogHelper & | logging::operator<< (LogHelper &lh, const std::optional< T > &value) |
|
template<class Result , class... Args> |
LogHelper & | logging::operator<< (LogHelper &lh, Result(*)(Args...)) |
|
LogHelper & | logging::operator<< (LogHelper &lh, std::chrono::system_clock::time_point tp) |
|
LogHelper & | logging::operator<< (LogHelper &lh, std::chrono::seconds value) |
|
LogHelper & | logging::operator<< (LogHelper &lh, std::chrono::milliseconds value) |
|
LogHelper & | logging::operator<< (LogHelper &lh, std::chrono::microseconds value) |
|
LogHelper & | logging::operator<< (LogHelper &lh, std::chrono::nanoseconds value) |
|
LogHelper & | logging::operator<< (LogHelper &lh, std::chrono::minutes value) |
|
LogHelper & | logging::operator<< (LogHelper &lh, std::chrono::hours value) |
|