1 #ifndef __OPT0FINDERLOGGER_CXX__
2 #define __OPT0FINDERLOGGER_CXX__
19 const std::string&
function )
const
21 auto& strm(
send(level));
22 strm <<
"\033[94m<" <<
_name <<
"::" <<
function.c_str() <<
">\033[00m ";
27 const std::string&
function,
28 const unsigned int line_num )
const
30 auto& strm(
send(level));
31 strm <<
"\033[94m<" <<
_name <<
"::" <<
function.c_str() <<
"::L" << line_num <<
">\033[00m ";
36 const std::string&
function,
37 const unsigned int line_num,
40 auto& strm(
send(level,
function));
42 strm << file_name.substr(file_name.rfind(
"/")+1,file_name.size()).c_str() <<
"::L" << line_num <<
" ";
msg::Level_t level() const
Verbosity level getter.
std::ostream * _ostrm
ostream
std::ostream & send(const msg::Level_t) const
Formatted message (simplest)
const std::string kStringPrefix[kMSG_TYPE_MAX]
Prefix of message.
then echo fcl sbnd_project sbnd_project sbnd_project sbnd_project production production file_name
static std::map< std::string, flashmatch::logger > * _logger_m
Set of loggers.
Level_t
Verbosity message level.
logger utility class definition header file.
static msg::Level_t _level_default
Default logger level.