예제 #1
0
 pusher_t(const logger_type& log, record_t& record, Args&&... args) :
     log(log),
     record(record)
 {
     //!@todo: Catch exceptions from message inline formatting.
     record.insert(
         keyword::message() =
             aux::format(record.attributes(), std::forward<Args>(args)...)
     );
 }