Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Misc
Inheritance Hierarchy
- FOutputDevice
- FOutputDeviceMemory
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/Misc/OutputDeviceMemory.h |
| Include | #include "Misc/OutputDeviceMemory.h" |
Syntax
class FOutputDeviceMemory : public FOutputDevice
Remarks
Memory output device. Logs only into pre-allocated memory buffer.
Constructors
| Type | Name | Description | |
|---|---|---|---|
FOutputDeviceMemory
(
int32 InPreserveSize, |
Constructor, initializing member variables. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Serialize
(
const TCHAR* Data, |
||
| void | Serialize
(
const TCHAR* Data, |
Overridden from FOutputDevice
| Type | Name | Description | |
|---|---|---|---|
| bool | |||
| bool | The return value is cached by AddOutputDevice because calling this during a panic may fail. | ||
| void | Dumps the contents of the buffer to an archive | ||
| void | Flush () |
Flush the write cache so the file isn't truncated in case we crash right after calling this function. | |
| bool | IsMemoryOnly () |
||
| void | TearDown () |
Closes output device and cleans up. |