ezEngine  Release 25.03
ezLogMsgType Struct Reference

Describes the types of events that ezLog sends. More...

#include <Log.h>

Inheritance diagram for ezLogMsgType:

Public Types

enum  Enum : ezInt8 {
  GlobalDefault = -4, Flush = -3, BeginGroup = -2, EndGroup = -1,
  None = 0, ErrorMsg = 1, SeriousWarningMsg = 2, WarningMsg = 3,
  SuccessMsg = 4, InfoMsg = 5, DevMsg = 6, DebugMsg = 7,
  All = 8, ENUM_COUNT, Default = None
}
 
using StorageType = ezInt8
 

Detailed Description

Describes the types of events that ezLog sends.

Member Enumeration Documentation

◆ Enum

enum ezLogMsgType::Enum : ezInt8
Enumerator
GlobalDefault 

Takes the log level from the ezLog default value. See ezLog::SetDefaultLogLevel().

Flush 

The user explicitly called ezLog::Flush() to instruct log writers to flush any cached output.

BeginGroup 

A logging group has been opened.

EndGroup 

A logging group has been closed.

None 

Can be used to disable all log message types.

ErrorMsg 

An error message.

SeriousWarningMsg 

A serious warning message.

WarningMsg 

A warning message.

SuccessMsg 

A success message.

InfoMsg 

An info message.

DevMsg 

A development message.

DebugMsg 

A debug message.

All 

Can be used to enable all log message types.


The documentation for this struct was generated from the following file: