Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
OutputDeviceAnsiError.h
Go to the documentation of this file.
1
// Copyright Epic Games, Inc. All Rights Reserved.
2
3
#
pragma
once
4
5
#
include
"CoreTypes.h"
6
#
include
"Logging/LogVerbosity.h"
7
#
include
"Misc/OutputDeviceError.h"
8
#
include
"UObject/NameTypes.h"
9
10
class
FOutputDeviceAnsiError
:
public
FOutputDeviceError
11
{
12
public
:
13
/** Constructor, initializing member variables */
14
FOutputDeviceAnsiError
();
15
16
/**
17
* Serializes the passed in data unless the current event is suppressed.
18
*
19
* @param Data Text to log
20
* @param Event Event name used for suppression purposes
21
*/
22
virtual
void
Serialize
(
const
TCHAR* Msg,
ELogVerbosity
::
Type
Verbosity,
const
class
FName
& Category)
override
;
23
24
virtual
bool
CanBeUsedOnAnyThread
()
const
override
25
{
26
return
true
;
27
}
28
29
/**
30
* Error handling function that is being called from within the system wide global
31
* error handler, e.g. using structured exception handling on the PC.
32
*/
33
void
HandleError
()
override
;
34
35
private
:
36
37
int32
ErrorPos
;
38
};
FName
Definition
NameTypes.h:601
FOutputDeviceAnsiError
Definition
OutputDeviceAnsiError.h:11
FOutputDeviceAnsiError::CanBeUsedOnAnyThread
virtual bool CanBeUsedOnAnyThread() const override
Definition
OutputDeviceAnsiError.h:24
FOutputDeviceAnsiError::FOutputDeviceAnsiError
FOutputDeviceAnsiError()
FOutputDeviceAnsiError::ErrorPos
int32 ErrorPos
Definition
OutputDeviceAnsiError.h:37
FOutputDeviceAnsiError::HandleError
void HandleError() override
FOutputDeviceAnsiError::Serialize
virtual void Serialize(const TCHAR *Msg, ELogVerbosity::Type Verbosity, const class FName &Category) override
FOutputDeviceError
Definition
OutputDeviceError.h:10
ELogVerbosity
Definition
AssertionMacros.h:31
ELogVerbosity::Type
Type
Definition
LogVerbosity.h:17
Downloads
ArkServerAPI_NEW
ASA
AsaApi
AsaApi
Core
Public
API
UE
Misc
OutputDeviceAnsiError.h
Generated by
1.10.0