| FOutputDevice
|
Module |
|
Header |
/Engine/Source/Runtime/Core/Public/Misc/OutputDeviceRedirector.h |
Include |
#include "Misc/OutputDeviceRedirector.h" |
class FOutputDeviceRedirector : public FOutputDevice
Class used for output redirection to allow logs to show
Name | Description | |
---|---|---|
|
FOutputDeviceRedirector ( |
Initialization constructor. |
Name | Description | ||
---|---|---|---|
|
AddOutputDevice ( |
Adds an output device to the chain of redirections. |
|
|
EnableBacklog ( |
Enables or disables the backlog. |
|
|
FlushThreadedLogs() |
Flushes lines buffered by secondary threads. |
|
|
FOutputDevic... |
Get() |
Get the GLog singleton |
|
IsBacklogEnabled() |
Determine if backlog is enabled |
|
|
IsRedirectingTo ( |
Returns whether an output device is currently in the list of redirectors. |
|
|
PanicFlushThreadedLogs() |
Flushes lines buffered by secondary threads. |
|
|
RedirectLog ( |
Same as Serialize() but FName creation. |
|
|
RedirectLog ( |
||
|
RemoveOutputDevice ( |
Removes an output device from the chain of redirections. |
|
|
Serialize ( |
Serializes the passed in data via all current output devices. |
|
|
Serialize ( |
Serializes the passed in data via all current output devices. |
|
|
SerializeBacklog ( |
Serializes the current backlog to the specified output device. |
|
|
SetCurrentThreadAsMasterThread() |
Sets the current thread to be the master thread that prints directly (isn't queued up) |
Name | Description | ||
---|---|---|---|
|
Flush() |
Passes on the flush request to all current output devices. |
|
|
TearDown() |
Closes output device and cleans up. |
Name |
Description |
---|---|
TLocalOutputDevicesArray |
Name |
Description |
---|---|
InlineLogEntries |