FDynamicOutputDevice

Output device for allowing quick/dynamic creation of a customized output device, using lambda's passed to delegates

Windows
MacOS
Linux

Inheritance Hierarchy

FOutputDevice

FDynamicOutputDevice

References

Module

NetcodeUnitTest

Header

/Engine/Plugins/NetcodeUnitTest/NetcodeUnitTest/Source/NetcodeUnitTest/Public/NUTUtil.h

Include

#include "NUTUtil.h"

Syntax

class FDynamicOutputDevice : public FOutputDevice

Remarks

Output device for allowing quick/dynamic creation of a customized output device, using lambda's passed to delegates

Variables

Name Description

Public variable

FOnFlushOrTearD...

 

OnFlush

Public variable

FOnSerialize

 

OnSerialize

Public variable

FOnFlushOrTearD...

 

OnTearDown

Constructors

Name Description

Public function

FDynamicOutputDevice()

Overridden from FOutputDevice

Name Description

Public function Virtual

void

 

Flush()

Public function Virtual

void

 

Serialize

(
    const TCHAR* V,
    ELogVerbosity::Type Verbosity,
    const FName& Category
)

Public function Virtual

void

 

TearDown()

Closes output device and cleans up.

Typedefs

Name

Description

FOnFlushOrTearDown

FOnSerialize

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss