Skip to content

Commit

Permalink
updated to have single constructor
Browse files Browse the repository at this point in the history
  • Loading branch information
nnshah1 committed May 20, 2024
1 parent bc0c7f5 commit e6d3fb2
Showing 1 changed file with 5 additions and 11 deletions.
16 changes: 5 additions & 11 deletions include/triton/common/logging.h
Original file line number Diff line number Diff line change
Expand Up @@ -160,9 +160,12 @@ extern Logger gLogger_;
// A log message.
class LogMessage {
public:
LogMessage(const char* file, int line, Logger::Level level)
LogMessage(
const char* file, int line, Logger::Level level,
const char* heading = nullptr,
bool escape_log_messages = gLogger_.EscapeLogMessages())
: path_(file), line_(line), level_(level), pid_(GetProcessId()),
heading_(nullptr), escape_log_messages_(gLogger_.EscapeLogMessages())
heading_(heading), escape_log_messages_(escape_log_messages)
{
SetTimestamp();
size_t path_start = path_.rfind('/');
Expand All @@ -171,15 +174,6 @@ class LogMessage {
}
}

LogMessage(
const char* file, int line, Logger::Level level, const char* heading,
bool escape_log_messages)
: LogMessage(file, line, level)
{
escape_log_messages_ = escape_log_messages;
heading_ = heading;
}

~LogMessage();

std::stringstream& stream() { return message_; }
Expand Down

0 comments on commit e6d3fb2

Please sign in to comment.