23 void setUseColor(
bool set_use_color) { use_color = set_use_color; }
26 bool use_color =
true;
28 virtual void outputMessage(
const std::string& prefix,
const Message& message)
override;
#define COGSFOUNDATION_API
Definition: FoundationBase.h:31
Console logger that supports splitting log lines between stdout and stderr according to severity.
Definition: ConsoleLogger.h:16
static void initialize()
Definition: ConsoleLogger.h:22
void setUseColor(bool set_use_color)
Definition: ConsoleLogger.h:23
ThrottledConsumer is a log message consumer that attempts to throttle messages to reduce log spam.
Definition: ThrottledConsumer.h:17
Contains logging functionality for the Cogs native library.
Definition: ConsoleLogger.h:5
Definition: ThrottledConsumer.h:24