Navigation
Unreal Engine C++ API Reference > 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. |
Destructors
Type | Name | Description | |
---|---|---|---|
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. |