| FOutputDevice
|
Module |
|
Header |
/Engine/Source/Runtime/Core/Public/Misc/OutputDeviceFile.h |
Include |
#include "Misc/OutputDeviceFile.h" |
class FOutputDeviceFile : public FOutputDevice
File output device (
Only works if ALLOW_LOG_FILE && !NO_LOGGING is true, otherwise Serialize does nothing).
Name | Description | |
---|---|---|
|
~FOutputDeviceFile() |
Destructor to perform teardown |
Name | Description | ||
---|---|---|---|
|
CreateBackupCopy ( |
Creates a backup copy of a log file if it already exists |
|
|
const TCHAR ... |
GetFilename() |
Returns the filename associated with this output device |
|
IncludeCategory ( |
Add a category name to our inclusion filter. |
|
|
IsBackupCopy ( |
Checks if the filename represents a backup copy of a log file |
|
|
IsOpened() |
||
|
Serialize ( |
||
|
Serialize ( |
Serializes the passed in data unless the current event is suppressed. |
|
|
SetFilename ( |
Sets the filename that the output device writes to. |
Name | Description | ||
---|---|---|---|
|
CanBeUsedOnAnyThread() |
||
|
Flush() |
Flush the write cache so the file isn't truncated in case we crash right after calling this function. |
|
|
TearDown() |
Closes output device and cleans up. |
Name |
Description |
|
---|---|---|
|
FCategoryInclusionInternal |