Changeset View
Changeset View
Standalone View
Standalone View
source/ps/CLogger.h
Show All 19 Lines | |||||
#include <deque> | #include <deque> | ||||
#include <fstream> | #include <fstream> | ||||
#include <mutex> | #include <mutex> | ||||
#include <string> | #include <string> | ||||
#include <set> | #include <set> | ||||
#include <sstream> | #include <sstream> | ||||
#include "third_party/fmt/format.h" | #include <fmt/printf.h> | ||||
class CLogger; | class CLogger; | ||||
extern CLogger* g_Logger; | extern CLogger* g_Logger; | ||||
#define LOGMESSAGE(...) g_Logger->WriteMessage(fmt::sprintf(__VA_ARGS__).c_str(), false) | #define LOGMESSAGE(...) g_Logger->WriteMessage(fmt::sprintf(__VA_ARGS__).c_str(), false) | ||||
#define LOGMESSAGERENDER(...) g_Logger->WriteMessage(fmt::sprintf(__VA_ARGS__).c_str(), true) | #define LOGMESSAGERENDER(...) g_Logger->WriteMessage(fmt::sprintf(__VA_ARGS__).c_str(), true) | ||||
#define LOGWARNING(...) g_Logger->WriteWarning(fmt::sprintf(__VA_ARGS__).c_str()) | #define LOGWARNING(...) g_Logger->WriteWarning(fmt::sprintf(__VA_ARGS__).c_str()) | ||||
▲ Show 20 Lines • Show All 105 Lines • Show Last 20 Lines |
Wildfire Games · Phabricator