src: improvements to logging
* log messages as they are sent and received * log information about messages by overriding method print() * reduced logging of autocompletion list * removed log location from message and parsing logs, as they are known and make up 90% of logs
This commit is contained in:
@@ -65,10 +65,13 @@ void FileLogger::logMessage(const std::string& type, const LogMessage& message)
|
||||
{
|
||||
std::ofstream fileStream;
|
||||
fileStream.open(s_filePath + m_fileName, std::ios::app);
|
||||
fileStream
|
||||
<< message.getTimeString("%H:%M:%S") << " | "
|
||||
<< message.getFileName() << ':' << message.line << ' ' << message.functionName << "() | "
|
||||
<< type << ": " << message.message
|
||||
<< std::endl;
|
||||
fileStream << message.getTimeString("%H:%M:%S") << " | ";
|
||||
|
||||
if (message.filePath.size())
|
||||
{
|
||||
fileStream << message.getFileName() << ':' << message.line << ' ' << message.functionName << "() | ";
|
||||
}
|
||||
|
||||
fileStream << type << ": " << message.message << std::endl;
|
||||
fileStream.close();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user