Struct logger_t::logger_guard_t

Nested Relationships

This struct is a nested type of Class logger_t.

Struct Documentation

struct logger_guard_t

Public Functions

template<typename T>
inline auto &operator<<(T &&arg)
inline auto &operator<<(logger_t::endl_type endl)
inline logger_guard_t(logger_t *logger, std::unique_lock<std::mutex> l, log_verbosity_e level, bool sout_enabled = true)
inline ~logger_guard_t() noexcept
logger_guard_t(logger_guard_t&&) = default