From 373a008fe7be96914a760c6101bef40727787d20 Mon Sep 17 00:00:00 2001 From: Ehret <jw210150@WIN.RZ.RWTH-AACHEN.DE> Date: Mon, 7 Jun 2021 14:19:25 +0200 Subject: [PATCH] add its own logging category and use it everywhere instead of LogTemp --- Source/UniversalLogging/Private/LogFileStream.cpp | 4 ++-- Source/UniversalLogging/Private/LogStream.cpp | 3 +++ Source/UniversalLogging/Private/LogStream.h | 2 ++ Source/UniversalLogging/Private/UniversalLogging.cpp | 2 +- 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/Source/UniversalLogging/Private/LogFileStream.cpp b/Source/UniversalLogging/Private/LogFileStream.cpp index 07eb409..03b77be 100644 --- a/Source/UniversalLogging/Private/LogFileStream.cpp +++ b/Source/UniversalLogging/Private/LogFileStream.cpp @@ -1,7 +1,7 @@ #include "LogFileStream.h" #include "HAL/PlatformFilemanager.h" - +#include "LogStream.h" #include "Misc/Paths.h" LogFileStream::LogFileStream(const FString Filepath, const FString Filename) @@ -26,7 +26,7 @@ void LogFileStream::Open() File_Handle = platform_file.OpenWrite(*file_path); if (!File_Handle) { - UE_LOG(LogTemp, Error, TEXT("Universal Logging: The file %s could not be opened for writing."), *file_path); + UE_LOG(LogUni, Error, TEXT("Universal Logging: The file %s could not be opened for writing."), *file_path); bIs_Open = false; return; } diff --git a/Source/UniversalLogging/Private/LogStream.cpp b/Source/UniversalLogging/Private/LogStream.cpp index c20b9d8..a777b7b 100644 --- a/Source/UniversalLogging/Private/LogStream.cpp +++ b/Source/UniversalLogging/Private/LogStream.cpp @@ -3,6 +3,9 @@ #include "Misc/Paths.h" +DEFINE_LOG_CATEGORY(LogUni); + + LogStreamImpl::LogStreamImpl(const FString Filepath, const FString Filename, const bool bPer_Session, const bool bLogOnMaster, const bool bLogOnSlaves) : Filepath(Filepath) , Filename(Filename) diff --git a/Source/UniversalLogging/Private/LogStream.h b/Source/UniversalLogging/Private/LogStream.h index ab28299..54969ab 100644 --- a/Source/UniversalLogging/Private/LogStream.h +++ b/Source/UniversalLogging/Private/LogStream.h @@ -6,6 +6,8 @@ #include "Math/Color.h" +DECLARE_LOG_CATEGORY_EXTERN(LogUni, Log, All); + class LogStreamImpl : public ILogStream { public: diff --git a/Source/UniversalLogging/Private/UniversalLogging.cpp b/Source/UniversalLogging/Private/UniversalLogging.cpp index 390fc07..142e73b 100644 --- a/Source/UniversalLogging/Private/UniversalLogging.cpp +++ b/Source/UniversalLogging/Private/UniversalLogging.cpp @@ -130,7 +130,7 @@ void UniversalLoggingImpl::Log(const FString Text, const FString Stream /*= ""*/ if(Stream_OBJ->GetLogToDefaultLog()) { - UE_LOG(LogTemp, Log, TEXT("[Universal Logging][%s] %s"), *Stream, *Full_Text); + UE_LOG(LogUni, Log, TEXT("[%s] %s"), *Stream, *Full_Text); } } -- GitLab