JLogger Struct Reference
Collaboration diagram for JLogger:

Public Types

enum  Level {

Public Member Functions

 JLogger (JLogger::Level level=JLogger::Level::INFO, std::ostream *destination=&std::cout, std::string className="")
 JLogger (const JLogger &logger)=default
JLoggeroperator= (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

The documentation for this struct was generated from the following file: