Bonjour,

Je travail actuellement sur la lib boost notamment sur les log.

J'ai actuellement des modes de fonctionnement du type:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
	if(modOutput == consoleOnly || modOutput == consoleAndLogfile) {
		logging::add_console_log(std::cout,  boost::log::keywords::filter = severity >= lvlSev, boost::log::keywords::format = expr::stream
				<< expr::format_date_time(timestamp, "%Y-%m-%d %H:%M:%S")
				<< " [" << severity.or_default(info)
				<< "]\t- " << expr::message
		);
		logging::add_common_attributes();
	}
Ces codes (qui ne sont pas de moi) marchent bien.
En revanche je souhaiterais ajouter un mode "none" ou je n'afficherais absolument aucun message.
Comment puis-je m'y prendre.

Merci