40 :
format(
"${timestamp} ${thread_name} ${context} ${file}:${line} ${method} ${level}] ${message}" ),
55 void initialize( boost::asio::io_service& io_service ) {}
58 void print(
const std::string& text_to_print,
65 std::unique_ptr<impl> my;
virtual void log(const log_message &m)
void print(const std::string &text_to_print, color::type text_color=color::console_default)
void configure(const config &cfg)
void initialize(boost::asio::io_service &io_service)
aggregates a message along with the context and associated meta-information.
stores null, int64, uint64, double, bool, string, std::vector<variant>, and variant_object's.
#define FC_REFLECT(TYPE, MEMBERS)
Specializes fc::reflector for TYPE.
#define FC_REFLECT_ENUM(ENUM, FIELDS)
console_appender::stream::type stream
std::vector< level_color > level_colors
console_appender::color::type color
level_color(log_level l=log_level::all, color::type c=color::console_default)