ifm3d
ifm3d::LogWriterConsoleColored< FORMATTER, > Class Template Reference

Public Member Functions

 LogWriterConsoleColored (Output out=Output::StdErr)
 
void Write (const LogEntry &entry) override
 
- Public Member Functions inherited from ifm3d::LogWriterConsole< FORMATTER >
 LogWriterConsole (Output out=Output::StdErr)
 
void Write (const LogEntry &entry) override
 
- Public Member Functions inherited from ifm3d::LogWriter
 LogWriter (const LogWriter &)=default
 
 LogWriter (LogWriter &&)=delete
 
LogWriteroperator= (const LogWriter &)=default
 
LogWriteroperator= (LogWriter &&)=delete
 

Protected Member Functions

void set_color (LogLevel log_level)
 
void reset_color ()
 

Protected Attributes

bool _colored_output_available = false
 
- Protected Attributes inherited from ifm3d::LogWriterConsole< FORMATTER >
std::mutex _mutex
 
std::ostream & _out
 
bool _is_a_tty
 

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