Template Struct plain

Struct Documentation

template<typename StreamT>
struct udho::loggers::plain

Public Types

typedef StreamT stream_type
typedef plain<StreamT> self_type

Public Functions

plain(StreamT &stream)
void log(const std::chrono::system_clock::time_point &time, udho::logging::status status, const std::string &segment, int level, const std::string &message)
self_type &operator+=(const logging::features::colored &colored)
template<udho::logging::status Status>
self_type &operator()(const udho::logging::message<Status> &msg)

Public Members

StreamT &_stream
logging::features::colored _feature_color