ifm3d
ifm3d::Logger Class Reference

Public Member Functions

 Logger (LogLevel log_level=LogLevel::Warning)
 
Logger & SetWriter (std::shared_ptr< LogWriter > writer)
 
std::shared_ptr< LogWriter > GetWriter () const
 
LogLevel GetLogLevel () const
 
void SetLogLevel (LogLevel log_level)
 
bool ShouldLog (LogLevel log_level) const
 
void Write (const LogEntry &entry)
 

Static Public Member Functions

static Logger & Get ()
 

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