#include <OutputDeviceAnsiError.h>
|
| | FOutputDeviceAnsiError () |
| |
| virtual void | Serialize (const TCHAR *Msg, ELogVerbosity::Type Verbosity, const class FName &Category) override |
| |
| virtual bool | CanBeUsedOnAnyThread () const override |
| |
| void | HandleError () override |
| |
| virtual bool | CanBeUsedOnPanicThread () const override |
| |
| void | SetErrorProgramCounter (void *InProgramCounter) |
| |
| void * | GetErrorProgramCounter () const |
| |
| | FOutputDevice () |
| |
| | FOutputDevice (FOutputDevice &&)=default |
| |
| | FOutputDevice (const FOutputDevice &)=default |
| |
| FOutputDevice & | operator= (FOutputDevice &&)=default |
| |
| FOutputDevice & | operator= (const FOutputDevice &)=default |
| |
| virtual | ~FOutputDevice ()=default |
| |
| virtual void | Serialize (const TCHAR *V, ELogVerbosity::Type Verbosity, const FName &Category)=0 |
| |
| virtual void | Serialize (const TCHAR *V, ELogVerbosity::Type Verbosity, const FName &Category, const double Time) |
| |
| virtual void | SerializeRecord (const UE::FLogRecord &Record) |
| |
| virtual void | Flush () |
| |
| virtual void | TearDown () |
| |
| void | SetSuppressEventTag (bool bInSuppressEventTag) |
| |
| FORCEINLINE bool | GetSuppressEventTag () const |
| |
| void | SetAutoEmitLineTerminator (bool bInAutoEmitLineTerminator) |
| |
| FORCEINLINE bool | GetAutoEmitLineTerminator () const |
| |
| virtual void | Dump (class FArchive &Ar) |
| |
| virtual bool | IsMemoryOnly () const |
| |
| virtual bool | CanBeUsedOnMultipleThreads () const |
| |
| void | Log (const TCHAR *S) |
| |
| void | Log (ELogVerbosity::Type Verbosity, const TCHAR *S) |
| |
| void | Log (const FName &Category, ELogVerbosity::Type Verbosity, const TCHAR *Str) |
| |
| void | Log (const FString &S) |
| |
| void | Log (const FText &S) |
| |
| void | Log (ELogVerbosity::Type Verbosity, const FString &S) |
| |
| void | Log (const FName &Category, ELogVerbosity::Type Verbosity, const FString &S) |
| |
| template<typename FmtType > |
| void | Logf (const FmtType &Fmt) |
| |
| template<typename FmtType , typename... Types> |
| FORCEINLINE void | Logf (const FmtType &Fmt, Types... Args) |
| |
| template<typename FmtType , typename... Types> |
| FORCEINLINE void | Logf (ELogVerbosity::Type Verbosity, const FmtType &Fmt, Types... Args) |
| |
| template<typename FmtType , typename... Types> |
| FORCEINLINE void | CategorizedLogf (const FName &Category, ELogVerbosity::Type Verbosity, const FmtType &Fmt, Types... Args) |
| |
Definition at line 10 of file OutputDeviceAnsiError.h.
◆ FOutputDeviceAnsiError()
| FOutputDeviceAnsiError::FOutputDeviceAnsiError |
( |
| ) |
|
Constructor, initializing member variables
◆ CanBeUsedOnAnyThread()
| virtual bool FOutputDeviceAnsiError::CanBeUsedOnAnyThread |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ HandleError()
| void FOutputDeviceAnsiError::HandleError |
( |
| ) |
|
|
overridevirtual |
Error handling function that is being called from within the system wide global error handler, e.g. using structured exception handling on the PC.
Implements FOutputDeviceError.
◆ Serialize()
Serializes the passed in data unless the current event is suppressed.
- Parameters
-
| Data | Text to log |
| Event | Event name used for suppression purposes |
◆ ErrorPos
| int32 FOutputDeviceAnsiError::ErrorPos |
|
private |
The documentation for this class was generated from the following file: