Navigation
API > API/Runtime > API/Runtime/Core
Interface to the log suppression system
| Name | FLogSuppressionInterface |
| Type | class |
| Header File | /Engine/Source/Runtime/Core/Public/Logging/LogSuppressionInterface.h |
| Include Path | #include "Logging/LogSuppressionInterface.h" |
Syntax
class FLogSuppressionInterface
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AssociateSuppress
(
FLogCategoryBase* Destination |
Used by FLogCategoryBase to register itself with the global category table | Logging/LogSuppressionInterface.h | |
void DisassociateSuppress
(
FLogCategoryBase* Destination |
Used by FLogCategoryBase to unregister itself from the global category table | Logging/LogSuppressionInterface.h | |
void ProcessConfigAndCommandLine () |
Called by appInit once the config files and commandline are set up. | Logging/LogSuppressionInterface.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FLogSuppressionInterface & Get() |
Singleton, returns a reference the global log suppression implementation. | Logging/LogSuppressionInterface.h | |
static void TearDown() |
Logging/LogSuppressionInterface.h | ||
static FLogSuppressionInterface * TryGet() |
Returns null after TearDown() has been called | Logging/LogSuppressionInterface.h |