#include <OutputDeviceStdOut.h>
|
| CORE_API | FOutputDeviceStdOutput () |
| |
| bool | CanBeUsedOnAnyThread () const final |
| |
| bool | CanBeUsedOnPanicThread () const final |
| |
| void | Serialize (const TCHAR *V, ELogVerbosity::Type Verbosity, const FName &Category) final |
| |
| void | Serialize (const TCHAR *V, ELogVerbosity::Type Verbosity, const FName &Category, double Time) final |
| |
| void | SerializeRecord (const UE::FLogRecord &Record) final |
| |
| CORE_API | FOutputDevice () |
| |
| CORE_API | FOutputDevice (FOutputDevice &&) |
| |
| CORE_API | FOutputDevice (const FOutputDevice &) |
| |
| CORE_API FOutputDevice & | operator= (FOutputDevice &&) |
| |
| CORE_API FOutputDevice & | operator= (const FOutputDevice &) |
| |
| virtual CORE_API | ~FOutputDevice () |
| |
| virtual void | Flush () |
| |
| virtual void | TearDown () |
| |
| void | SetSuppressEventTag (bool bInSuppressEventTag) |
| |
| UE_FORCEINLINE_HINT bool | GetSuppressEventTag () const |
| |
| void | SetAutoEmitLineTerminator (bool bInAutoEmitLineTerminator) |
| |
| UE_FORCEINLINE_HINT bool | GetAutoEmitLineTerminator () const |
| |
| virtual void | Dump (class FArchive &Ar) |
| |
| virtual bool | IsMemoryOnly () const |
| |
| virtual bool | CanBeUsedOnMultipleThreads () const |
| |
| CORE_API void | Log (const TCHAR *S) |
| |
| CORE_API void | Log (ELogVerbosity::Type Verbosity, const TCHAR *S) |
| |
| CORE_API void | Log (const FName &Category, ELogVerbosity::Type Verbosity, const TCHAR *Str) |
| |
| CORE_API void | Log (const FString &S) |
| |
| CORE_API void | Log (const FText &S) |
| |
| CORE_API void | Log (ELogVerbosity::Type Verbosity, const FString &S) |
| |
| CORE_API void | Log (const FName &Category, ELogVerbosity::Type Verbosity, const FString &S) |
| |
| template<typename FmtType > |
| void | Logf (const FmtType &Fmt) |
| |
| template<typename FmtType , typename... Types> |
| void | Logf (const FmtType &Fmt, Types... Args) |
| |
| template<typename FmtType , typename... Types> |
| void | Logf (ELogVerbosity::Type Verbosity, const FmtType &Fmt, Types... Args) |
| |
| template<typename FmtType , typename... Types> |
| void | CategorizedLogf (const FName &Category, ELogVerbosity::Type Verbosity, const FmtType &Fmt, Types... Args) |
| |
◆ FOutputDeviceStdOutput()
| FOutputDeviceStdOutput::FOutputDeviceStdOutput |
( |
| ) |
|
◆ CanBeUsedOnAnyThread()
| bool FOutputDeviceStdOutput::CanBeUsedOnAnyThread |
( |
| ) |
const |
|
inlinefinalvirtual |
- Returns
- whether this output device can be used on any thread.
Reimplemented from FOutputDevice.
◆ CanBeUsedOnPanicThread()
| bool FOutputDeviceStdOutput::CanBeUsedOnPanicThread |
( |
| ) |
const |
|
inlinefinalvirtual |
- Returns
- whether this output device can be used after a panic (crash or fatal error) has been flagged.
- Note
- The return value is cached by AddOutputDevice because calling this during a panic may fail.
Reimplemented from FOutputDevice.
◆ Serialize() [1/2]
◆ Serialize() [2/2]
◆ SerializeRecord()
The documentation for this class was generated from the following files: