Plasma Engine
2.0
Loading...
Searching...
No Matches
ETWWriter.h
1
#pragma once
2
3
#include <Foundation/Logging/Log.h>
4
5
namespace
plLogWriter
6
{
7
9
class
PL_FOUNDATION_DLL
ETW
10
{
11
public
:
13
static
void
LogMessageHandler(
const
plLoggingEventData
& eventData);
14
16
static
void
LogMessage(
plLogMsgType::Enum
eventType, plUInt8 uiIndentation,
plStringView
sText);
17
};
18
}
// namespace plLogWriter
plLogWriter::ETW
A simple log writer that outputs all log messages to the pl ETW provider.
Definition
ETWWriter.h:10
plStringView
plStringView represent a read-only sub-string of a larger string, as it can store a dedicated string ...
Definition
StringView.h:34
plLogMsgType::Enum
Enum
Definition
Log.h:29
plLoggingEventData
The data that is sent through plLogInterface.
Definition
Log.h:50
Code
Engine
Foundation
Logging
ETWWriter.h
Generated by
1.11.0