5#include "CoreMinimal.h"
16#pragma region public API
25#pragma region FOutputDevice overrides
28 virtual void Serialize(
const TCHAR* Message, ELogVerbosity::Type Verbosity,
const class FName& Category)
override;
33 const FName VOXTA_LOG_CATEGORY = TEXT(
"VoxtaLog");
34 const FName SIGNALR_LOG_CATEGORY = TEXT(
"LogSignalR");
35 const FName HTTP_LOG_CATEGORY = TEXT(
"LogHttp");
VoxtaLogger Internal class that enables the automatic printing of warnings and errors in the VoxtaLog...
Definition VoxtaLogger.h:15
virtual void Serialize(const TCHAR *Message, ELogVerbosity::Type Verbosity, const class FName &Category) override
Custom output implementation, triggered for every single message that is logged, while registered.
Definition VoxtaLogger.cpp:26
void RegisterVoxtaLogger()
Register VoxtaLogger with GLog, allowing the override to run on any logs printed to the console.
Definition VoxtaLogger.cpp:18
~VoxtaLogger()
Destructor.
Definition VoxtaLogger.cpp:8