Navigation
API > API/Plugins > API/Plugins/NetcodeUnitTest
Inheritance Hierarchy
- FOutputDevice
- FOutputDeviceError
- FHookOutputDevice
- FAssertHookDevice
References
| Module | NetcodeUnitTest |
| Header | /Engine/Plugins/NetcodeUnitTest/NetcodeUnitTest/Source/NetcodeUnitTest/Public/NUTUtil.h |
| Include | #include "NUTUtil.h" |
Syntax
class FHookOutputDevice : public FOutputDeviceError
Remarks
Output device for hijacking/hooking an existing output device (e.g. to hijack GError, to block specific asserts) Inherit this class, to implement desired hook behaviour in subclass
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | HookDevice
(
FOutputDeviceError* OldDevice |
||
| void | Serialize
(
const TCHAR* V, |
||
| void | Serialize
(
const TCHAR* V, |
Overridden from FOutputDeviceError
| Type | Name | Description | |
|---|---|---|---|
| void | HandleError () |
Overridden from FOutputDevice
| Type | Name | Description | |
|---|---|---|---|
| bool | |||
| void | Dumps the contents of this output device's buffer to an archive (supported by output device that have a memory buffer) | ||
| void | Flush () |
||
| bool | IsMemoryOnly () |
||
| void | TearDown () |
Closes output device and cleans up. |