TerminalOutput.h
24 #define WRENCH_INFO(...) wrench::TerminalOutput::beginThisProcessColor(); XBT_INFO(__VA_ARGS__) ; wrench::TerminalOutput::endThisProcessColor()
26 #define WRENCH_DEBUG(...) wrench::TerminalOutput::beginThisProcessColor(); XBT_DEBUG(__VA_ARGS__) ; wrench::TerminalOutput::endThisProcessColor()
28 #define WRENCH_WARN(...) wrench::TerminalOutput::beginThisProcessColor(); XBT_WARN(__VA_ARGS__) ; wrench::TerminalOutput::endThisProcessColor()
static void setThisProcessLoggingColor(Color color)
Set the color of log messages printed to the terminal.
Definition: TerminalOutput.cpp:36
static void disableColor()
Disable color terminal output for all processes.
Definition: TerminalOutput.cpp:61
static void beginThisProcessColor()
Turn on colored output for the calling process.
Definition: TerminalOutput.cpp:43
Color-enabling wrappers around Simgrid's XBT_INFO, XBT_DEBUG, XBT_WARN logging macros.
Definition: TerminalOutput.h:37
Definition: TerminalOutput.cpp:15
static void endThisProcessColor()
Turn off colored output for the calling process.
Definition: TerminalOutput.cpp:52