Module |
|
Header |
/Engine/Source/Runtime/Core/Public/Logging/LogScopedCategoryAndVerbosityOverride.h |
Include |
#include "Logging/LogScopedCategoryAndVerbosityOverride.h" |
class FLogScopedCategoryAndVerbosityOverride
Helper class that uses thread local storage to set up the default category and verbosity for the low level logging functions. This is what allow a UE_LOG(LogHAL, Log, TEXT("...")); within a UE_LOG statement to know what the category and verbosity is. When one of these goes out of scope, it restores the previous values.
Name | Description | |
---|---|---|
|
FLogScopedCategoryAndVerbosityOverride ( |
Back up the existing category and verbosity pair, then sets them. |
Name | Description | |
---|---|---|
|
~FLogScopedCategoryAndVerbosityOverride() |
Restore the category and verbosity overrides to the previous value. |
Name | Description | ||
---|---|---|---|
|
FOverride &#... |
GetTLSCurrent() |
Manages a TLS slot with the current overrides for category and verbosity. |
Name |
Description |
|
---|---|---|
|
FOverride |
STructure to aggregate a category and verbosity pair |