ezEngine Release 25.08
Loading...
Searching...
No Matches
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: