format: reformat project

Signed-off-by: Vyacheslav Ivanov <islavaivanov76@gmail.com>
This commit is contained in:
Vyacheslav Ivanov
2024-08-03 19:53:48 +03:00
committed by Pugemon
parent 736cd175d5
commit bbf33e8e4d
202 changed files with 7389 additions and 5609 deletions
+12 -7
View File
@@ -1,8 +1,8 @@
#include "Logger.hpp"
#include <chrono>
#include <ctime>
#include <iomanip>
#include <chrono>
#include <iostream>
#include <utility>
@@ -20,15 +20,17 @@ LogMessage::~LogMessage() {
Logger::Logger(std::string name) : name(std::move(name)) {
}
void Logger::log(LogLevel level, const std::string& name, const std::string& message) {
void Logger::log(
LogLevel level, const std::string& name, const std::string& message
) {
using namespace std::chrono;
std::stringstream ss;
switch (level) {
case LogLevel::debug:
# ifdef NDEBUG
#ifdef NDEBUG
return;
# endif
#endif
ss << "[D]";
break;
case LogLevel::info:
@@ -42,10 +44,13 @@ void Logger::log(LogLevel level, const std::string& name, const std::string& mes
break;
}
time_t tm = std::time(nullptr);
auto ms = duration_cast<milliseconds>(system_clock::now().time_since_epoch()) % 1000;
auto ms =
duration_cast<milliseconds>(system_clock::now().time_since_epoch()) %
1000;
ss << " " << std::put_time(std::localtime(&tm), "%Y/%m/%d %T");
ss << '.' << std::setfill('0') << std::setw(3) << ms.count();
ss << utcOffset << " [" << std::setfill(' ') << std::setw(moduleLen) << name << "] ";
ss << utcOffset << " [" << std::setfill(' ') << std::setw(moduleLen) << name
<< "] ";
ss << message;
{
std::lock_guard<std::mutex> lock(mutex);
+11 -9
View File
@@ -1,14 +1,12 @@
#ifndef DEBUG_LOGGER_HPP_
#define DEBUG_LOGGER_HPP_
#include <sstream>
#include <fstream>
#include <mutex>
#include <sstream>
namespace debug {
enum class LogLevel {
debug, info, warning, error
};
enum class LogLevel { debug, info, warning, error };
class Logger;
@@ -17,10 +15,12 @@ namespace debug {
LogLevel level;
std::stringstream ss;
public:
LogMessage(Logger* logger, LogLevel level) : logger(logger), level(level) {}
LogMessage(Logger* logger, LogLevel level)
: logger(logger), level(level) {
}
~LogMessage();
template<class T>
template <class T>
LogMessage& operator<<(const T& x) {
ss << x;
return *this;
@@ -34,8 +34,10 @@ namespace debug {
static unsigned moduleLen;
std::string name;
static void log(LogLevel level, const std::string& name, const std::string& message);
static void log(
LogLevel level, const std::string& name, const std::string& message
);
public:
static void init(const std::string& filename);
static void flush();
@@ -62,4 +64,4 @@ namespace debug {
};
}
#endif // DEBUG_LOGGER_HPP_
#endif // DEBUG_LOGGER_HPP_