JANA2
|
Public Types | |
enum | Level { TRACE, DEBUG, INFO, WARN, ERROR, FATAL, OFF } |
Public Member Functions | |
JLogger (JLogger::Level level=JLogger::Level::INFO, std::ostream *destination=&std::cout, std::string className="") | |
JLogger (const JLogger &logger)=default | |
JLogger & | operator= (const JLogger &in)=default |
void | SetTag (std::string tag) |
void | SetTimestampFlag () |
void | UnsetTimestampFlag () |
void | SetThreadstampFlag () |
void | UnsetThreadstampFlag () |
Public Attributes | |
Level | level |
std::ostream * | destination |
std::string | className |
bool | show_level = true |
bool | show_classname = false |
bool | show_timestamp = false |
bool | show_threadstamp = false |