Cogs.Foundation
|
#include <ThrottledConsumer.h>
Public Attributes | |
std::string | message |
Message to be output. | |
std::string | source |
Source of this message. | |
int | count = 0 |
Number of times this message has been received since it was last output. | |
int64_t | outputTime = 0 |
Time at which this message can be next output. | |
const char * | file = nullptr |
Name of file that generated this message. | |
int | line = 0 |
Line number this message is from. | |
Category | category = Category::Trace |
Category to which this message belongs. | |
Category Cogs::Logging::ThrottledConsumer::Message::category = Category::Trace |
Category to which this message belongs.
Referenced by Cogs::Logging::ThrottledConsumer::consumeMessage(), and Cogs::Logging::ConsoleLogger::outputMessage().
int Cogs::Logging::ThrottledConsumer::Message::count = 0 |
Number of times this message has been received since it was last output.
Referenced by Cogs::Logging::ThrottledConsumer::consumeMessage(), and Cogs::Logging::ThrottledConsumer::flush().
const char* Cogs::Logging::ThrottledConsumer::Message::file = nullptr |
Name of file that generated this message.
Referenced by Cogs::Logging::ThrottledConsumer::consumeMessage(), and Cogs::Logging::ConsoleLogger::outputMessage().
int Cogs::Logging::ThrottledConsumer::Message::line = 0 |
Line number this message is from.
Referenced by Cogs::Logging::ThrottledConsumer::consumeMessage(), and Cogs::Logging::ConsoleLogger::outputMessage().
std::string Cogs::Logging::ThrottledConsumer::Message::message |
Message to be output.
Referenced by Cogs::Logging::ThrottledConsumer::consumeMessage(), and Cogs::Logging::ConsoleLogger::outputMessage().
int64_t Cogs::Logging::ThrottledConsumer::Message::outputTime = 0 |
Time at which this message can be next output.
Referenced by Cogs::Logging::ThrottledConsumer::consumeMessage(), and Cogs::Logging::ThrottledConsumer::flush().
std::string Cogs::Logging::ThrottledConsumer::Message::source |
Source of this message.
Referenced by Cogs::Logging::ThrottledConsumer::consumeMessage(), and Cogs::Logging::ConsoleLogger::outputMessage().